使用保存名称的变量访问数据框的命名列

时间:2014-04-29 18:58:44

标签: r dataframe

假设datadata.frame。我希望在事先不知道名称data$field的情况下访问field;相反,我有一个变量varfield,其中包含字符串'field',我希望使用该变量来访问名称为data的{​​{1}}中的列。

可以这样做吗?

1 个答案:

答案 0 :(得分:1)

尝试使用[代替$并使用varfield进行子搜索,就像这样:

data[,varfield]