标签: r data.table
我想知道是否可以在一行代码中分配两个自定义名称的列。
假设我们有一个名为dt的数据表,该表有3列,我们想添加两个新列:“ Col_4”和“ Col_5”。
dt
代替写作:
dt[, Col_4 := Col_1 * Col_2] dt[, Col_5 := Col_2 * Col_3]
我想写一些类似的东西:
dt[, list(Col_4 := Col_1 * Col_2, Col_5 := Col_2 * Col_3)]
这可能吗?