【发布时间】:2020-10-23 23:30:00
【问题描述】:
我一直在尝试从 pandas 系列中删除仅包含字母 x 的单词,但它没有按预期工作。
如何从熊猫系列中删除像x xx xxx xxxx 这样只能有任意数量x 的词?
我的尝试
import numpy as np
import pandas as pd
pd.set_option('max_colwidth',500)
data = np.array(['transworld system inc trying colect xx xxxx debt mine owed inacurate',
'complaint cals ocur betwen xx xx xx xx cel job ',
'company violated',
'previously xxxx xxxx xxxx requested experian actualy mine xxxx xxxx instead',
'company xx trans union xx noticed '])
s = pd.Series(data)
s.str.replace(r'(\sx+\s)',r' ',regex=True)
输出
我期待空格字母*N 空格替换为一个空格,但它不起作用。 如何解决问题?
【问题讨论】: