如何刪除數據中具有6個以上零的列?刪除一定數量的零的列 - R
請讓我知道如何讓示例代碼實現我需要做的事情,如果您有更短的方式,請讓我知道。解釋並告訴我爲什麼它可以工作,也將不勝感激。
我的示例代碼刪除零:
removeThese = c()
for(i in 1:ncol(myData))
{
rowsWithZeros = which(myData[,i] == 0)
if(length(rowsWithZeros) > 6)
{
removeThese = c(removeThese, i)
}
}
myData= myData[,-removeThese]
它是一個矩陣或數據幀? –