假設任何列的值都可以更改的數據框給定另一個包含舊值,新值和列所屬的數據框,如何使用有關更改的信息更新數據框? 例如:使用其他數據框中的值更新熊貓數據框
>>> my_df
x y z
0 1 2 5
1 2 3 9
2 8 7 2
3 3 4 7
4 6 7 7
my_df_2
包含有關改變值及其列的信息:
>>> my_df_2
changed_col old_value new_value
0 x 2 10
1 z 9 20
2 x 1 12
3 y 4 23
如何使用信息my_df_2
更新my_df
這樣my_df
現在變成:
>>> my_df
x y z
0 12 2 5
1 10 3 20
2 8 7 2
3 3 23 7
4 6 7 7