【发布时间】:2022-07-19 23:53:29
【问题描述】:
我正在尝试将数据框子集到某个列值为“13”的所有行,但我希望包含“13”行之前的所有行,无论该列中的值如何.
我不希望某行在特定列中位于具有“13”的行之前,但本身也具有值“13”时被包含两次。
这是一个示例数据框和解决方案,其中条件(将行子集到时间 = 13 和 (time=13)-1 的行,不重复)
ID speed dist time
A 4 12 4
B 7 10 8
C 7 18 13
C 8 4 5
A 5 6 13
D 6 2 13
E 7 2 9
Becomes
ID speed dist time
B 7 10 8
C 7 18 13
C 8 4 5
A 5 6 13
D 6 2 13
【问题讨论】:
标签: r dataframe conditional-statements subset