1

我有一个矩阵(大的),我想遍历行,如果该行从第二列到结尾(第 35 列)的每一列都为 0,则删除该行。这是行中每个事件的 0 和 1 矩阵,以及列中的特征。

for (i 1:nrow(myMatrix) {
   keep = False
   for (k 1:ncol(myMatrix) {
      if (mymatrix[i,k] == 1) {
          keep = True
      }
   if (keep == False) {
      row.remove()
    }
}

类似上面的东西,... thx

4

1 回答 1

5

尝试这样的事情:

m[rowSums(m[,-1]) != 0,]
于 2013-09-18T20:51:53.913 回答