重新命名列
# 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")
通過引用修改原始列。