gpt4 book ai didi

r - 将数据框子集到未出现在另一个数据框中的行

转载 作者:行者123 更新时间:2023-12-03 22:46:26 25 4
gpt4 key购买 nike

我有一个带有观察结果的数据框 A

    Var1   Var2  Var3
1 3 4
2 5 6
4 5 7
4 5 8
6 7 9

和数据框 B 与观察
    Var1   Var2  Var3
1 3 4
2 5 6

它基本上是 A 的子集。
现在我想在 A NOT in B 中选择观察值,即具有观察值的数据框 C
    Var1   Var2  Var3
4 5 7
4 5 8
6 7 9

有没有办法在 R 中做到这一点?我使用的数据框只是任意数据。

最佳答案

dplyr有一个不错的anti_join功能正是这样做的:

> library(dplyr)
> anti_join(A, B)
Joining by: c("Var1", "Var2", "Var3")
Var1 Var2 Var3
1 6 7 9
2 4 5 8
3 4 5 7

关于r - 将数据框子集到未出现在另一个数据框中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35809923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com