我有一个主数据框,名为df:
Colour Item Price
Blue Car 40
Red Car 30
Green Truck 50
Green Bike 30
接下来我有一个价格修正数据框,df_pc:
Colour Item Price
Red Car 60
Green Bike 70
如果在价格校正数据框中找到了颜色和物品匹配的内容,则用该数据框中的价格替换主数据框中的价格。因此,期望的输出结果为:
Colour Item Price
Blue Car 60
Red Car 30
Green Truck 50
Green Bike 70
目前我找不到实现这个的方法。
df.drop_duplicates(keep='first', subset=['Colour', 'Item'])
,其中包含对要执行的参数。 - 576i