python 筛选csv文件的数据不符合条件的记为NAN
时间: 2023-05-15 12:08:03 浏览: 110
python处理csv文件
可以使用 pandas 库来筛选 csv 文件中的数据,具体代码如下:
```python
import pandas as pd
# 读取 csv 文件
df = pd.read_csv('data.csv')
# 筛选数据
df.loc[df['column_name'] < 10, 'column_name'] = 'NAN'
# 将结果保存到新的 csv 文件中
df.to_csv('new_data.csv', index=False)
```
其中,`column_name` 是需要筛选的列名,`< 10` 是筛选条件,`NAN` 是不符合条件的数据的替换值。最后,将结果保存到新的 csv 文件中,`index=False` 表示不保存索引列。
阅读全文