我有这个data.frame:
> d
x y
1 6 1
2 2 -1
3 3 -1
4 2 -1
5 3 1
6 1 -1
7 4 1
8 7 -1
9 3 -1
10 4 -1
11 8 1
12 4 -1
13 2 -1
14 9 -1
15 5 1
16 7 1
17 6 -1
18 7 -1
19 3 -1
20 2 -1
我想搜索在 column1 中具有相同值的行,并且它们在第 2 列中都没有 +1。因此,在这种情况下,例如,值 x=2 的行没有 y=1,所以我想删除它们。同样的事情也发生在 x=9 和 x=1 的行上。
换句话说,如果我们创建数据的子集,在每个子集中,所有 x 值都相同,那么任何不具有 y=1 的子集都应该被丢弃。
你有什么建议吗?如果不清楚,我会尽量详细说明!