【发布时间】:2018-10-04 20:46:21
【问题描述】:
有没有办法得到过滤后的数据框,像这样:
data[data$Measure=="Baseline",]
为 Measure 使用变量名称,即 measVarName == "Measure"?
谢谢。
【问题讨论】:
-
是的,
$不能使用变量,但[和[[可以。所以data[data[[measVarName]] == "Baseline", ] -
看这个例子:
measVarName <- "mpg"; mtcars[mtcars[measVarName]==19.2,]
标签: r