我试图编写一个循环遍历指定向量中的所有变量
var_name = c("crim","zn","chas","nox","rm","dis","rad","tax",
"ptratio","black","lstat")
并且这些名称将循环遍历For循环以创建单独的图形。
for (i in 1:11){plot(Boston$var_name[i], lm_two$residuals)}
但是,我一直收到同样的错误消息:
Error in xy.coords(x, y, xlabel, ylabel, log) :
'x' and 'y' lengths differ
有人能指出我在For循环中做错了吗?
我也希望为每个通过循环的变量分配x轴标题。我尝试使用
xlab = var_name[i]
在循环中,但是没有将var_name提取到x轴。