gpt4 book ai didi

r - 比较 R 中的 3 个列列表

转载 作者:行者123 更新时间:2023-12-02 06:57:42 25 4
gpt4 key购买 nike

我正在寻找 R 中可以比较三列矩阵的循环。我希望循环做的是采用格式的两个矩阵/数据帧


 A:
X Y Z
3 4 5
3 5 6
4 5 7


B:
X Y Z
3 4 5
3 4 4
3 4 7
4 5 7

如果所有 3 列都完全匹配,则循环遍历每个返回行。

这会返回


X    Y    Z
3 4 5
4 5 7

理想情况下,代码可以应用于更长的矩阵/数据帧。

最佳答案

如果“A”、“B”是“data.frames”,您可以从 dplyr 尝试 intersect

library(dplyr)
intersect(A,B)

或者

inner_join(A,B)

关于r - 比较 R 中的 3 个列列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27986214/

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