根据两个数据帧的相交索引求和

我有 2 个数据帧,其中一些有公共索引,有些则没有:


df1

   DATA

1     1

2     2

3     3

4     4

5     5


df2

   DATA

3     3

4     4

5     5

6     6

7     7

我想对它们求和/取最大值(我实际上需要两个不同的列),并将缺失的索引视为 0。在这个例子中,结果应该是:


df_results

   DATA

1     1

2     2

3     6

4     8

5    10

6     6

7     7

其中 3,4,5 被求和,但其余保持不变。


慕码人8056858
浏览 88回答 1
1回答

郎朗坤

尝试这个:combined = df1.add(df2, fill_value=0)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python