3
我想刪除數據框中的一些列。 我想知道爲什麼它適用於單列,但不適用於多列色譜柱 這個工程如何刪除r數據框中的多列?
album2[,5]<- NULL
這不起作用
album2[,c(5:7)]<- NULL
Error in `[<-.data.frame`(`*tmp*`, , 5:7, value = NULL) :
replacement has 0 items, need 600
這也不起作用
for (i in 5: (length(album2)-1)){
album2[,i]<- NULL
}
Error in `[<-.data.frame`(`*tmp*`, , i, value = NULL) :
new columns would leave holes after existing columns
嘗試'album2 [5 :7] < - list(NULL)' –
這將是gre如果你能提供一個最小的可重複的例子來解決你的問題。我們可以從中學習並使用它來向您展示如何回答您的問題。這樣,其他人也可以在將來形成你的問題和相應的答案。你可以看看[這個SO帖子](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)關於如何在R中創建一個很好的重現例子。 –
它的工作感謝 –