data.table中的高效动态字符串创建

时间:2015-11-28 08:29:33

标签: r string data.table

我有一个大型数据表,并希望插入一个包含带变量列表的字符串的列(此列表具有动态大小)。

例如,如果我知道我的cols列表长度为2,我可以这样做:

library(data.table)
cols <- c("Year", "City")
DT[, Cohort := paste(cols[1], get(cols[1]), ",", cols[2], get(cols[2]))]

但是,我希望能够使用cols框架动态地为任意长度的data.table创建此字符串。

任何提示?谢谢!

1 个答案:

答案 0 :(得分:1)

您可以尝试:

ad = summary["Acquired Delay"]
ad.plot.hist()