使用R中的data.table中的索引添加两列

时间:2016-11-04 11:40:13

标签: r data.table

我有一个包含4个变量的数据表。如何使用索引添加两列。

举个例子:

DT = data.table(a=6,b=8,c=0,d=5)
min1 = 3
min2 = 4
DT[,"mrg":=min1+min2,with=F] # How to  write this line correctly
DT[,(c(min1,min2)):=NULL] # this works

1 个答案:

答案 0 :(得分:3)

您可以使用.SDcols

DT[, "mrg" := Reduce("+", .SD), .SDcols = c(min1, min2)]