在R中为什么我不能使用for循环显示列内容

时间:2018-03-07 16:07:30

标签: r

这是我的问题

我读了一个csv文件,我想逐个列出每一列。

data=read.csv("C:/Users/tsong/prediction_data/agar-PUL-prediction-2018.01.24/growth-curve/figure-grofit/trash.csv",header=TRUE)

for (r in colnames(data)) {print (data$r)}

结果为空

1 个答案:

答案 0 :(得分:1)

r是一个角色。并且$不会按照您希望的方式处理字符。

您应该使用[[

for (r in colnames(mtcars)) print(mtcars[[r]])