我想使用较小的DataFrame更新较大的DataFrame。它们具有相同的列,但是较大的DataFrame比较小的DataFrame包含更多的行。 它用于更新曲棍球统计数据,将包含所有NHL球员的数据框架更新为包含单个游戏的统计数据的数据框架,两者均由球员的姓名索引,如下所示:
In [95]: total_stats
Out[95]:
G A
Chris Chelios 1 1
Zdeno Chara 2 2
Viktor Kozlov 3 3
Adam Oates 4 4
Wes Waltz 5 5
In [97]: game_stats
Out[97]:
G A
Chris Chelios 1 1
Zdeno Chara 0 0
我想用game_stats df中的统计信息更新total_stats df(但不使用df.update()或df.add(),因为它用NaN填充了所有不重叠的行),如下所示:
In [95]: total_stats
Out[95]:
G A
Chris Chelios 2 2
Zdeno Chara 2 2
Viktor Kozlov 3 3
Adam Oates 4 4
Wes Waltz 5 5
我已经在网上进行了广泛的浏览,虽然这看起来很简单,但是我很难找到答案
谢谢!