帮我写一个python对excel表数据清洗的代码
时间: 2023-08-28 15:23:16 浏览: 89
好的,以下是一个简单的Python对Excel表数据清洗的代码示例:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('your_excel_file.xlsx')
# 删除重复行
df.drop_duplicates(inplace=True)
# 删除空行
df.dropna(inplace=True)
# 去除特定列中的空格
df['column_name'] = df['column_name'].str.strip()
# 更改列名
df.rename(columns={'old_name': 'new_name'}, inplace=True)
# 保存清洗后的数据到新的Excel文件
df.to_excel('cleaned_data.xlsx', index=False)
```
其中,`drop_duplicates`方法用于删除重复行,`dropna`方法用于删除空行,`str.strip()`方法用于去除特定列中的空格,`rename`方法用于更改列名,`to_excel`方法用于保存清洗后的数据到新的Excel文件。你可以根据自己的需求,修改相应的代码。
阅读全文