如何提取多个数据框之间的公共行

问题描述 投票:0回答:1

我有如下数据框:df1:

 V1 V2
1 a  b
2 c  d
3 a  e

df2:

 V1 V2
1 a  b
2 c  e
3 a  f

df3:

 V1 V2
1 a  b
2 c  f
3 a  m

每个数据框没有重复的行。我希望在这些数据帧中提取公共行:df:

 V1 V2 
1 a  b

该怎么做?

r dataframe intersection
1个回答
0
投票

[这是inner_join中的dplyr的一种方法:

inner_join(df1,df2) %>%
  inner_join(df3)
#  V1 V2
#1  a  b
© www.soinside.com 2019 - 2024. All rights reserved.