【发布时间】:2017-05-10 21:32:12
【问题描述】:
我有两个需要逐行合并的大型数据框。这两个数据帧可能有一些重叠的行。
例子:
data1
key name patent
11 Alphagrep 112344
12 Citrix 112345
data2
Sr name patents
11 Alphagrep 112344
13 Taj 112322
我想在 [Key,Sr] 和 [专利, 专利] 上逐行合并这些数据帧
即:如果 row-data1[key]==row-data2[Sr] & row-data1[patent]==row-data2[patents],则合并或附加。
结果应该是:
data1 + data2
key name patent
11 Alphagrep 112344
12 Citrix 112345
13 Taj 112322
在 pandas 中应该如何做到这一点?
【问题讨论】: