我有一个矩阵(大一个),我想迭代遍历行,如果该行从第二列到结尾(第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
答案 0 :(得分:5)
尝试这样的事情:
m[rowSums(m[,-1]) != 0,]