什麼是最安全的方式擺脫/從對象中刪除data.table
類,將其重新轉換爲data.frame?安全地將data.table轉換回data.frame
我問,因爲我使用的腳本,依賴於下面的代碼:
newcol.index <- ncol(my.data) +1
my.data[,newcol.index] <- 3
colnames(my.data)[newcol.index] <- "test"
的data.table
包顯然不喜歡這個,但它的工作使用data.frame
類的對象罰款。
這甚至不能在data.frame上工作。 DF < - data.frame(a = 1:2,b = 1:2); colnames(DF)[3] < - 'z''在colnames <-'('* tmp *',value = c(「a」,「b」,「hello」)中給出錯誤*錯誤): 'names'屬性[3]必須與向量的長度相同[2] * – mnel
編輯帖子以準確描述'data.table'中的哪些內容不起作用 – Michael