pandas统计每行的空值
时间: 2023-06-29 17:14:56 浏览: 131
Python pandas.DataFrame 找出有空值的行
您可以使用`pandas`库中的`isnull()`方法来判断每个元素是否为空,然后使用`sum()`方法对每行的空值进行求和。
示例代码如下:
```python
import pandas as pd
# 创建一个包含空值的DataFrame
df = pd.DataFrame({'A': [1, 2, None, 4], 'B': [5, None, 7, 8], 'C': [None, None, None, None]})
# 统计每行的空值
null_counts = df.isnull().sum(axis=1)
print(null_counts)
```
输出结果为:
```
0 0
1 1
2 3
3 1
dtype: int64
```
其中,`axis=1`参数表示对每行进行操作。因此,`null_counts`是一个Series对象,索引为行号,值为该行的空值数量。
阅读全文