通过字符串变量对列进行子集在R中返回NULL

时间:2018-02-05 05:55:21

标签: r subset

我可以使用x_data从数据框x_data$A对名为A的列进行子集化。 但是如果我做的话

some_string<-'A'
x_data$some_string

我得到了NULL。 有人可以解释为什么会如此。感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用{1}}运算符使用字符串文字引用数据框,只使用列。如果要使用字符串进行子集化,请使用列表语法:

$