python筛选csv中NaN
时间: 2023-08-30 19:07:09 浏览: 79
使用Pandas对数据进行筛选和排序的实现
5星 · 资源好评率100%
在Python中,你可以使用pandas库来筛选包含NaN值的CSV文件。下面是一个示例代码:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('your_file.csv')
# 筛选包含NaN值的行
nan_rows = df[df.isnull().any(axis=1)]
# 打印筛选结果
print(nan_rows)
```
这段代码首先使用`read_csv`函数从CSV文件中读取数据并将其存储在一个DataFrame对象中。然后,使用`isnull`函数检查每个单元格是否为NaN,并使用`any`函数沿着行的方向进行检查。最后,将返回一个包含NaN值的行的DataFrame对象。
你可以将`'your_file.csv'`替换为你要处理的实际文件名。
阅读全文