首页 > 解决方案 > 使用正则表达式将熊猫系列中的值替换为另一个值

问题描述

我有一个熊猫系列,如下所示:

Type

Bayer
Seller_agency
holding Advertiser
LLC Agency

并且我想将包含“[Aa]gency”的所有系列值替换为“Agency”,否则将其更改为“Advertiser”。

我试过了

data['Type'] = data['Type'].replace(to_replace='\[aA]gency.', value = 'Agency', regex = True)

它改变了唯一的子字符串,但没有改变整个字符串。

标签: pythonpandasfunction

解决方案


推荐阅读