python查找Dataframe中包含空值和100%的行
时间: 2024-02-21 09:56:41 浏览: 61
python中pandas库中DataFrame对行和列的操作使用方法示例
你可以使用`isnull()`方法来查找包含空值的行,使用`eq()`方法来查找包含100%的行。以下是示例代码:
```python
import pandas as pd
# 创建示例DataFrame
df = pd.DataFrame({'A': [1, 2, None, 4], 'B': [0, 0, 0, 5], 'C': [100, 100, 100, 100]})
# 查找包含空值的行
null_rows = df[df.isnull().any(axis=1)]
print("包含空值的行:\n", null_rows)
# 查找包含100%的行
hundred_rows = df[df.eq(100).all(axis=1)]
print("包含100%的行:\n", hundred_rows)
```
输出:
```
包含空值的行:
A B C
2 NaN 0 100
包含100%的行:
A B C
2 NaN 0 100
3 4 5 100
```
阅读全文