【发布时间】:2019-01-14 13:55:06
【问题描述】:
下面给出了我的数据框示例。
ID X
1 1
2 2
3 1
4 0
5 0
6 1
7 4
8 5
9 6
10 7
11 0
12 0
我想对其应用逻辑,以查看 3 个或更多连续行的值是否 >0。如果他们这样做,我想在另一列中标记它们。因此输出将如下所示。
ID X Y
1 1 1
2 2 1
3 1 1
4 0 0
5 0 0
6 1 1
7 4 1
8 5 1
9 6 1
10 7 1
11 0 0
12 0 0
扩展 - 如何获得以下输出,为每个组赋予不同的 Y 值?
ID X Y
1 1 1
2 2 1
3 1 1
4 0 0
5 0 0
6 1 2
7 4 2
8 5 2
9 6 2
10 7 2
11 0 0
12 0 0
【问题讨论】:
标签: r for-loop if-statement