如何在R中将字符串转换为变量名

时间:2016-06-07 18:21:13

标签: r dplyr

要访问数据框中的某个列,我们使用$,因此data$variable会为我们提供列名为variable的列。现在假设我有一个名为var的字符串变量"variable",如何使用var代替variable来访问该列?说data$var返回NULL。我无法使用data[[var]],因为我需要执行filter(data, var %in% variable)。这不能通过filter _。

修复

1 个答案:

答案 0 :(得分:0)

对于包含一列data[, var]

的data.frame,data$variabledata[var]的向量使用variable