合并数据框(Python熊猫)

时间:2018-09-18 16:15:16

标签: pandas merge

我有两个数据帧df1 df1和df2 df2 我想使用python pandas合并它们而不创建笛卡尔积。示例输出看起来像这样output,我应该怎么做?

当前,我正在使用 df3 = pd.merge(df1,df2,on ='id',how ='left')但它给了我叉乘积。结果数据框df3包含14条记录,其中ID = 1 = 6,ID = 2 8。 >

谢谢

1 个答案:

答案 0 :(得分:1)

您可能需要其他{@ 1}创建的帮助键

cumcount