基于公共列(唯一)-R将一个数据帧的列与另一个数据帧的列进行比较

基于公共列(唯一)-R将一个数据帧的列与另一个数据帧的列进行比较,r,R,我有一个数据框,我试图根据公共列(唯一)比较一个数据框的列与另一个数据框的列 第一数据帧 id<-c(1,2,3,4) unique<-c("GIAGON2531","FedGon1083","AntGon1083","ShaBac3068") df1<-data.frame(id,unique) id我们可以使用internal\u-join library(dplyr) inner_join(

我有一个数据框,我试图根据公共列(唯一)比较一个数据框的列与另一个数据框的列

第一数据帧

id<-c(1,2,3,4)
unique<-c("GIAGON2531","FedGon1083","AntGon1083","ShaBac3068")
df1<-data.frame(id,unique)

id我们可以使用
internal\u-join

library(dplyr)
inner_join(df1, df2)
anti_join(df1, df2)
如果我们需要不相同的行,请使用
anti_join

library(dplyr)
inner_join(df1, df2)
anti_join(df1, df2)

此内部联接提供了数据帧和数据帧中存在的行。你能告诉我怎么才能弄到那些不合适的行吗same@priya更新了帖子。