【发布时间】:2019-10-23 19:38:27
【问题描述】:
只要 RHS 上的年份在 LHS 上的年份之后 1-3 年,我想加入两个具有索引和年份的数据框。例如,数据框df_lhs 是
A index Year
1 A 12/31/2012
3 B 12/31/2011
5 C 12/31/2009
df_rhs 是
B index Year
5 A 12/31/2001
6 B 12/31/2010
2 C 12/31/2011
我希望生成的 inner_join 包含:
A index Year_left Year_right
5 C 12/31/2009 12/31/2011
这是我尝试过的
df = inner_join(df_lhs, df_rhs, by = c('index','Year'), suffix = c(".left", ".right"))
代码不起作用。也许我根本不应该考虑使用inner_join?
【问题讨论】: