pandas.DataFrame.notnull()方法是pandas中DataFrame对象的一个函数,用于检查DataFrame对象中的每个元素是否为空(NaN),并将每个空值替换为False,非空值替换为True返回。
使用方法:
DataFrame.notnull(self)
返回值: 返回一个布尔值的DataFrame对象,非空值替换为True,空值替换为False。
示例1
import pandas as pd
df = pd.DataFrame({'A': [1, 2, None],
'B': [None, 4, 5],
'C': [6, 7, 8]})
print(df.notnull())
输出:
A B C
0 True False True
1 True True True
2 False True True
示例2
import pandas as pd
df = pd.read_csv('data.csv') # 读取csv文件
print(df.notnull())
输出:
Name Description Price
0 True True True
1 True True True
2 True True False
3 True True True
4 True True True
在第二个示例中,我们可以看到,notnull()方法可用于快速检查数据中缺失值的位置。此外,我们还可以使用sum()方法将每列的非空值计数,以更全面地评估数据质量。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解pandas.DataFrame.notnull()(检测非缺失值)函数使用方法 - Python技术站