我必须使用不同行数的数据帧df_a和df_b。这是我的数据结构的一个例子。如果满足条件,则将某个值添加到行中 - R
DF_A
id ident var
1 Test1
2 Test1
3 Test2
4 Test1
5 Test3
DF_B
id ident var
1 Test1 26
2 Test2 59
现在我想的DF_B是$ var复制到DF_A $ VAR,但只有当IDENT匹配。
结果必须是这样的:
DF_A
id ident var
1 Test1 26
2 Test1 26
3 Test2 59
4 Test1 26
5 Test3 NA
我不太知道如何做到这一点 - 可能有人帮助吗?
http://stackoverflow.com/questions/1299871/how-to-join-merge- data-frames-inner-left-right-right?lq = 1 – beetroot