提问者:小点点

R引用按变量名筛选列【重复】


有没有办法获取过滤后的数据帧,如下所示:

data[data$Measure=="Baseline",]

使用变量Name进行度量,即度量VarName=="度量"?

谢谢。


共1个答案

匿名用户

双括号表示法允许您使用存储在变量中的字符串来选择变量:

measVarName <- 'Measure'
data[data[[measVarName]] == 'Baseline',]