我有一个列列表作为子集和特定列。
数据表包含以下列
columns in dataTable -> Date, a, b, c & d
colList <- c(a,b) -> this list comes from separate source
dataTable <- dataTable[,list(Date, mget(colList[colList %in% names(dataTabel)]))]
它返回一个带有Date的数据表并在另一列中休息。
对此有任何帮助。
答案 0 :(得分:0)
像这样简单的单行代码可以:
df[,c('Date','a','b','c','d')]
或
df[,list(Date,a,b,c,d)]
或
df[,.(Date,a,b,c,d)]