要向现有的空data.table(版本 1.8.6)添加新列,似乎没有办法在没有被警告的情况下做到这一点。
例子:
dt<-old.table[0]
dt[,new_column:=""]
这会产生警告:
In '[.data.table'(dt, , ':='(new_column,"")):
Supplied 1 items to be assigned to 0 items of column 'new_column' (1 unused)
有没有办法在没有警告的情况下添加新列?