複数の単純なcsvファイルから1つのグラフに標高データをグラフ化するコードを作成することに成功しました(メートル単位のゲインとkm単位の距離)
これは私のコードです:
plot(wash,type="l",xlim=c(0,13.5),ylim=c(0,1500),col=554,lwd = 3)
lines(grade,lwd = 1,lty=3)
lines(megan,lwd = 3,col="3")
lines(godin,lwd = 3,col="deepskyblue")
lines(whiteface,lwd = 3,col="118")
lines(angliru,lwd = 3,col="navy")
grid(col = "grey", lty = "dotted", lwd = 1)
legend("topleft",bty = "o", bg = "white",c("Mt Washington","Mt Mégantic","Côte à Godin","Whiteface","Alto del Angliru"),col = c("554","3","deepskyblue","118","yellow3","navy"),cex=0.9,lwd = 2,inset = c(0.05, 0.05),lty = c(1,1,1,1,1,1,1))
title("Montées", cex.main = 0.9)
legend("bottomright",bty = "o", bg = "white",c("Pente 10%"),cex=0.9,lwd = 1,lty = 3,inset = c(0.03, 0.03))
これは正常に機能していますが、1つのcsvファイルのみをグラフ化したかったのです:
plot(whiteface,type="l",xlim=c(0,13.5),ylim=c(0,1500),col=554,lwd = 3)
lines(grade,lwd = 1,lty=3)
title("Whiteface", cex.main = 0.9)
このエラーが発生する1つ(whiteface.csv)を除くすべてのcsvファイルで正常に機能しています:
plot(whiteface,type="l",xlim=c(0,13.5),ylim=c(0,1500),col=554,lwd = 3)
lines(grade,lwd = 1,lty=3)
Error in plot.default(...) :
formal argument "type" matched by multiple actual arguments
title("Whiteface", cex.main = 0.9)
Error in title("Whiteface", cex.main = 0.9) :
plot.new has not been called yet
csv ファイルは他のファイルと変わらないようで、whiteface を含む複数のファイルをプロットすると、正常に動作します。