【发布时间】:2018-10-10 16:13:35
【问题描述】:
我有一个作为字符串存储在变量中的列名,我需要选择 data.table 的所有行,这些行在列中具有我在变量中存储了一些特定值的名称。 对于下面的代码,我需要 DT3 与 DT2 相同。
> variable<-"V3"
> DT<-data.table(V1=c(1,5,9),V2=c("a","b","c"),V3=c(TRUE,FALSE,TRUE))
> DT2<-DT[V3==TRUE]
> DT2
> DT3<-DT[variable==TRUE]
> DT3
【问题讨论】:
标签: r dataframe select data.table subset