Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 左联接的错误结果_R_Join_Dplyr - Fatal编程技术网

R 左联接的错误结果

R 左联接的错误结果,r,join,dplyr,R,Join,Dplyr,我有两个数据帧A和B,在同一个变量ID上有40k和110k个观测值。我想创建C,它是A中的所有行,但不在B中,也不在交叉点。尝试 ans <- dplyr::left_join(A,B, by "ID") ans左连接的结果很好。Left join将为您提供左侧列表中的所有行(在您的案例A中)和右侧列表中具有匹配键的行(列表B)。这意味着将在左联接中选择A中的所有行 也许可以解决你的问题A而不是B是反加入(A,B)谢谢@Frank。

我有两个数据帧A和B,在同一个变量ID上有40k和110k个观测值。我想创建C,它是A中的所有行,但不在B中,也不在交叉点。尝试

ans <- dplyr::left_join(A,B, by "ID")

ans左连接的结果很好。Left join将为您提供左侧列表中的所有行(在您的案例A中)和右侧列表中具有匹配键的行(列表B)。这意味着将在左联接中选择A中的所有行


也许可以解决你的问题

A而不是B是反加入(A,B)谢谢@Frank。