0
我的數據幀的多條曲線有五列for循環單
> names(data)
[1] "Y" "X1" "X2" "X3" "X4"
我想寫一個循環繪製Ÿ對每個X.這是我做過什麼:
par(mfrow=c(2,2))
for (i in data[,2:5]){
plot(data$i,data$Y,xlab=i, ylab="X")
}
錯誤我得到的是:
Error in xy.coords(x, y, xlabel, ylabel, log) :
'x' and 'y' lengths differ
我檢查了一遍,所有列具有相同的長度。任何人都可以告訴我我做錯了什麼。謝謝
試試'plot(data [,i],....' –