【发布时间】:2021-05-15 23:52:38
【问题描述】:
示例如下:
示例数据框 1:
示例数据框 2:
输出数据框应该是这样的:
如果行-列值在数据框中重复,则应考虑相似项的 Max()。
谁能帮我解决这个问题?
【问题讨论】:
-
图片无助于重现您的代码。请改为添加代码 sn-ps。
标签: python pandas dataframe merge concatenation
示例如下:
示例数据框 1:
示例数据框 2:
输出数据框应该是这样的:
如果行-列值在数据框中重复,则应考虑相似项的 Max()。
谁能帮我解决这个问题?
【问题讨论】:
标签: python pandas dataframe merge concatenation
我认为您可以为此使用 pd.concat。
你可以参考这个熊猫文档 https://pandas.pydata.org/pandas-docs/stable/user_guide/merging.html
【讨论】:
感谢@Vignesh 的帮助
pd.concat([df_A, df_B], axis=0).fillna(0).groupby('col').max() 给出所需的结果
【讨论】: