标签: 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。 >
谢谢
答案 0 :(得分:1)
您可能需要其他{@ 1}创建的帮助键
cumcount