我想问一下data.table的以下行为是一个特性还是一个bug。给定data.table dt = data.table( x = as.numeric(c(1:5, 1c('y','x','y','z') # contains a duplicate column name data.table</
我正在尝试找出一种优雅的方法,通过应用一个共享函数来使用:=赋值来一次性替换data.table中的多个列。它的典型用法可能是将字符串函数(例如,gsub)应用于表中的所有字符列。将data.frame的方式扩展到data.table并不困难,但我正在寻找一种与data.table的方式一致的方法。:
for (col in p