2014-04-29 80 views
0

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

可以这样做吗?

+0

'数据[,varfield]'? –

+0

优雅!我不知道...如果你只是把它写下来作为答案,我会接受,谢谢。 – Bach

+2

虽然你似乎在谈论列而不是行。如果是这样的话,最好为稍后阅读这些内容的其他人编辑问题标题和文本。 – ping

回答

1

尝试使用[代替$和使用varfield为subseting,就像这样:

data[,varfield] 
相关问题