📜  Python|熊猫 dataframe.isna()(1)

📅  最后修改于: 2023-12-03 15:34:20.182000             🧑  作者: Mango

Python | 熊猫 dataframe.isna()

简介

在Python中,Pandas是一种开源数据分析和处理工具。在pandas中,提供了一种名为Dataframe的数据结构,它可以存储和处理二维表格数据,并且具有许多实用程序用于数据操作。

dataframe.isna()是一个pandas dataframe的方法,用于检查数据框中的缺失值(NaN)。

语法
dataframe.isna()
参数

此方法没有参数。

返回值

此方法返回一个布尔类型的数据帧/列,其中每个元素的值为True或False。

True表示该元素是NaN,False表示该元素不是NaN。

示例
import pandas as pd
import numpy as np

# 创建一个数据框
df = pd.DataFrame({'A':[1,np.nan,3],'B':[4,5,6],'C':[np.nan,9,np.nan]})
# 将所有NaN值替换为'*'
df = df.fillna('*')
print(df.isna())

输出:

       A      B      C
0  False  False   True
1   True  False  False
2  False  False   True

注释:数据框中有一个NaN值,因此isna()方法在该元素位置返回True,否则返回False。