pandas给xlsx文件去重
时间: 2023-08-02 20:08:46 浏览: 97
pandas笔试题.pdf
要使用pandas给xlsx文件去重,可以使用drop_duplicates()方法。该方法可以基于指定的列或所有列进行去重。
以下是一个简单的示例代码:
```python
import pandas as pd
# 读取xlsx文件
df = pd.read_excel('your_file.xlsx')
# 去除重复行
df.drop_duplicates(inplace=True)
# 将结果保存到新的xlsx文件
df.to_excel('new_file.xlsx', index=False)
```
在上面的代码中,我们首先使用read_excel()方法读取xlsx文件并存储在一个DataFrame中。然后,我们使用drop_duplicates()方法来去除DataFrame中的重复行。最后,我们使用to_excel()方法将结果保存到一个新的xlsx文件中。
注意,我们将inplace参数设置为True,这将修改原始DataFrame而不是创建一个新的DataFrame。如果你想保留原始DataFrame不变,可以将inplace参数设置为False或者不指定该参数。
阅读全文