首页 > 解决方案 > Python Pandas 合并和追加数据

问题描述

我正在尝试合并来自 df_revised 更新同一列/行的值的 2 个数据帧的数据,但随后也保留 df_revised 中不存在的 df 列并努力实现这一目标。PARID 应该是索引。(一个df中永远不会有PARID与另一个不同。)

df

PARID   A   B   C
100     2   3   99
101     1   3   84  

df_revised

PARID   A   B
100     33  44
101     10  33

期望的输出

PARID   A   B   C
100     33  44  99
101     10  33  84

标签: pythonpandas

解决方案


尝试这个:

df_revised.join(df['C'])

输出:

PARID   A   B   C            
100    33  44  99
101    10  33  84

推荐阅读