首页 > 解决方案 > 从 pandas 中缺少行的两个表创建最完整的表

问题描述

我有两个熊猫数据框df1df2

df1:      df2:

   A         A

1 10      2 21
2 20      3 31
5 50      4 41
6 60      5 51

并希望根据它们的索引将两个 DataFrame 合并为最完整的一个。结果应如下所示:

df_full

   A

1 10
2 20
3 31
4 41
5 50
6 60

标签: pythonpandas

解决方案


你有combine_first这个:

df1.combine_first(df2).astype(int)

    col1
1    10
2    20
3    31
4    41
5    50
6    60

推荐阅读