详解pandas.DataFrame.notnull()(检测非缺失值)函数使用方法

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()方法将每列的非空值计数,以更全面地评估数据质量。

本文链接:https://my.lmcjl.com/post/20063.html

展开阅读全文

4 评论

留下您的评论.