【发布时间】:2015-03-20 00:52:25
【问题描述】:
我有两个数据框 A 和 B,看起来像:
firstDF:
col1 col2 id
A 1 2
B 5 3
C 6 4
secondDF:
col1 col2 id
A 1 2
E 15 5
F 16 6
Resultant DF:
col1 col2 id
A 1 2
B 5 3
C 6 4
E 15 5
F 16 6
生成的数据框必须包含来自两个数据框的所有行。如果存在具有相同 id 的行,则只能将其放入结果数据框中一次。
我尝试使用 rbind 函数,但它返回并合并了所有行。 我尝试使用条件 x.id=y.id 的合并函数,但创建的结果数据框有多个列,即 x.col1、y.col1、x.col2、y.col2 等。
【问题讨论】:
标签: r