小编典典

合并两个 Panda 行

all

我需要帮助将同一数据框中的两行合并/加入。

在此处输入图像描述

第一个表是我现在拥有的 df 第二个是我想要的

我需要结合吉姆和比尔。我不想覆盖任一表中的值。我只想用行(Jim)的值更新行(Bill)中的NaN值,例如city

我需要更新大约 20 列,因为我不能只更新 Bill/City 单元格

谢谢


阅读 41

收藏
2022-08-15

共1个答案

小编典典

你可以试试

df.loc['Bill'] = df.loc['Bill'].fillna(df.loc['Jim'])
# or
df.loc['Bill'].fillna(df.loc['Jim'], inplace=True)
2022-08-15