python可以通过数据清洗把表格的”万“,单位去掉吗
时间: 2024-05-08 17:16:37 浏览: 118
python数据清洗
5星 · 资源好评率100%
可以,可以使用字符串的replace()方法替换掉单位。例如:
```
import pandas as pd
# 读取表格数据
df = pd.read_excel('data.xlsx')
# 清洗数据
df['金额'] = df['金额'].str.replace('万', '').astype(float) * 10000
df['数量'] = df['数量'].str.replace('个', '').astype(int)
# 输出清洗后的数据
print(df)
```
这里使用了Pandas库读取Excel表格数据,然后使用字符串的replace()方法替换掉单位,最后将金额乘以10000转换为实际金额。注意,一定要将金额的数据类型转换为float,数量的数据类型转换为int,才能进行数值计算。
阅读全文