我有一个数据框df_商品,其中有两列内容:ProductType和ProductDescription。ProductType的其中一个值是“附件”,它可以有多个不同的ProductDescription值,例如“灯”、“镜子”等。我如何进行条件替换,如以下所示:
If (df_merchandise.ProductType == 'Accessory') and (df_merchandise.ProductDescription == 'Mirror'):
replace 'Accessory' with 'Mirror'
这里的关键是,如果PType的行值为“附件”并且PDesc的行值为,则我仅替换ProductDescription的ProductType的值。是“镜子”。
如果您的原始DF是
您可以执行以下操作:
结果DF应为:
相关问题 更多 >
编程相关推荐