我正在尝试使用循环来创建直方图,其中列名引用由于循环而通过更改列名的字符串而发生变化。我想得到column1
, column2
, column3
,的四个直方图column4
。(在我的实际示例中,这些列未命名为第 1 列,但我希望它清楚)。
For (i in 1:4){
hist( paste("dataset$column" +i ) , main ="title")
}
当我尝试使用粘贴时,我得到了x
必须是数字的错误,但是如果我尝试只使用一个作为检查
hist( dataset$column1), main = "title")
它工作正常,所以它不是数据本身。