python中读取csv并按照某列去重得出新的csv
时间: 2023-10-29 18:12:48 浏览: 136
答案:
您好!针对您的问题,可以使用pandas模块读取csv文件,并使用drop_duplicates方法按照指定列去重,最后使用to_csv方法保存到新的csv文件中。
下面是示例代码:
```python
import pandas as pd
# 读取原始csv文件
data = pd.read_csv('filename.csv')
# 按照指定列去重
new_data = data.drop_duplicates(subset=['column_name'])
# 保存到新的csv文件中
new_data.to_csv('new_filename.csv', index=False)
```
其中,'filename.csv'为原始csv文件路径,'column_name'为按照哪一列进行去重,'new_filename.csv'为新的csv文件路径。请您根据实际情况进行修改。
希望能够帮助您!
阅读全文