如何逐个单元比较2个数据帧并返回单元级别的更改

时间:2019-06-18 02:45:55

标签: python

我想比较两个数据帧并确定哪个特定单元格已更新

我只能在数据框级别获得更改,而不能放大到单元格级别。

Company_ID是唯一密钥,不会更改

df1是原始数据

Company_ID  Name    Grade
1           abc      A
2           zzz      B
3           xxx      C
4           yyy      D

df2是更新的数据

Company_ID  Name    Grade
2           zzz      B
3           xxx_new  C
4           yyy      D+
5           xyz      E

我需要告诉

Company_ID 1已被删除, Company_ID 3名称已从xxx更新为xxx_new Company_ID 4等级已从D更新为D + Company_ID 5已添加

输出可以是摘要txt文件,以突出显示仅已更新的特定单元格。我的实际工作有70列以上,例如,在这里我将其缩小为3列,我无法放大到单元格级别来告诉哪个特定的单元格已更改

0 个答案:

没有答案