重命名列
# example data
DT = as.data.table(mtcars, keep.rownames = TRUE)
要重命名列(同时保持其数据相同),不需要将数据复制到具有新名称的列并删除旧名称。相反,我们可以使用
setnames(DT, "mpg_sq", "mpq_squared")
通过引用修改原始列。
# example data
DT = as.data.table(mtcars, keep.rownames = TRUE)
要重命名列(同时保持其数据相同),不需要将数据复制到具有新名称的列并删除旧名称。相反,我们可以使用
setnames(DT, "mpg_sq", "mpq_squared")
通过引用修改原始列。