【发布时间】:2014-10-20 07:48:36
【问题描述】:
我想删除所有包含零的行,但前提是(它下面的行为零并且它上面的行也为零)或(它是零并且它是第一个观察值并且下面的数字它也是一个零)。
例如:
RowNumb Column2
1 0
2 0
3 0
4 1
5 0
6 1
7 1
8 0
9 0
10 0
我想删除第 1、2、9 和 10 行,因为这些是唯一等于 0 的行,它们下面有一个零,或者为零或没有(在 rowNumb 1 的情况下)在它们之上,这样我得到以下信息:
RowNumb Column2
3 0
4 1
5 0
6 1
7 1
8 0
有人知道不使用循环的方法吗?
【问题讨论】:
-
或更简单的说法,也许是:“相邻行的值也为零”。
标签: r