python数据清洗excel实例
时间: 2023-12-07 21:39:33 浏览: 244
Python对Excel数据进行处理(科研处理)
以下是一个Python数据清洗Excel的示例,其中使用了pandas包来读取Excel文件并进行数据清洗:
```python
import pandas as pd
# 读取Excel文件并跳过前7行
df1 = pd.read_excel('待清洗数据/文件1.xlsx', skiprows=7)
df2 = pd.read_excel('待清洗数据/文件2.xlsx', skiprows=7)
# 跳过每个Excel文件前n行的备注信息和空行
n = 7
df1 = pd.read_excel('待清洗数据/文件1.xlsx', skiprows=n+1)
df2 = pd.read_excel('待清洗数据/文件2.xlsx', skiprows=n+1)
# 删除DataFrame中的重复行
df1.drop_duplicates(inplace=True)
df2.drop_duplicates(inplace=True)
# 删除DataFrame中的空值行
df1.dropna(inplace=True)
df2.dropna(inplace=True)
# 重置DataFrame的索引
df1.reset_index(drop=True, inplace=True)
df2.reset_index(drop=True, inplace=True)
# 对DataFrame中的数据进行清洗和处理
# ...
# 输出清洗后的DataFrame
print(df1)
print(df2)
```
阅读全文