在一个字段中,我有“U$ 192,0”之类的条目。在熊猫上工作,我如何忽略非数字数据并只获取数字部分?
使用熊猫忽略符号并仅选择数值
数据挖掘
Python
数据清理
熊猫
2022-03-01 20:55:50
1个回答
str.strip如果前缀是固定的或str.replace不是,则使用:
data = pandas.Series(["U$ 192.0"])
data.str.replace('^[^\d]*', '').astype(float)
这将删除数字左侧的所有非数字字符,并强制转换为浮点数。