df1 <-
Year Month
2011 08
2011 08
2011 09
2011 10
2012 11
2012 11
df2 <-
Year Month
2001 02
2011 08
2011 10
2013 01
2012 11
我的目标是制作两个数据集共有的(月,年)数据矩阵。
goal <-
Year Month
2011 10
2011 08
2012 11
任何人都可以帮助我吗???
答案 0 :(得分:4)
您可以merge()
然后找到唯一的行。
unique(merge(df1, df2))
# Year Month
# 1 2011 10
# 2 2011 8
# 4 2012 11
答案 1 :(得分:2)
如果你加载dplyr,你可以走交叉点
library(dplyr)
intersect(df1,df2)
# Year Month
# 1 2011 8
# 2 2011 10
# 3 2012 11
我觉得直观。