在For循环中绘制具有多个变量的图形

时间:2017-10-02 00:48:58

标签: r plot linear-regression

我试图编写一个循环遍历指定向量中的所有变量

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轴。

0 个答案:

没有答案