为了账号安全,请及时绑定邮箱和手机立即绑定

当我使用合并函数在 python 中合并 2 个数据帧时,行数会减少

当我使用合并函数在 python 中合并 2 个数据帧时,行数会减少

慕娘9325324 2022-10-25 16:16:43
如果我在一个数据帧的输出中有 1232 行,在另一个数据帧中有 1255 行,那么当我使用合并和打印输出时,我只得到 1206 条记录。如何解决这个问题?我尝试使用 left_on 和 right_on。一些记录有在其中一列中为空,并且一些空值也打印在 1206 条记录中。但我也希望所有 1255 条记录都具有空值。df1=第一个数据帧 df2=第二个数据帧df_1_2=df1.merge(df2,left_on='month',right_on='month')
查看完整描述

1 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

我喜欢pd.concat()跨轴使用。它基本上会将一个df附加到另一个。在这里



查看完整回答
反对 回复 2022-10-25
  • 1 回答
  • 0 关注
  • 122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信