📜  Python|熊猫 dataframe.isna()

📅  最后修改于: 2022-05-13 01:54:52.144000             🧑  作者: Mango

Python|熊猫 dataframe.isna()

Python是用于进行数据分析的出色语言,主要是因为以数据为中心的Python包的奇妙生态系统。 Pandas就是其中之一,它使导入和分析数据变得更加容易。

Pandas dataframe.isna()函数用于检测缺失值。它返回一个布尔值相同大小的对象,指示值是否为 NA。 NA 值,例如 None 或 numpy.NaN,被映射到 True 值。其他所有内容都映射到 False 值。空字符串” 或 numpy.inf 等字符不被视为 NA 值(除非您设置 pandas.options.mode.use_inf_as_na = True)。

有关示例中使用的 CSV 文件的链接,请单击此处

示例 #1:使用isna()函数检测数据帧中的缺失值。

# importing pandas as pd
import pandas as pd
  
# Creating the dataframe 
df = pd.read_csv("nba.csv")
  
# Print the dataframe
df

让我们使用isna()函数来检测缺失值。

# detect the missing values
df.isna()

输出 :

在输出中,对应于缺失值的单元格包含真值,否则为假。示例 #2:使用isna()函数检测 pandas 系列对象中的缺失值

# importing pandas as pd
import pandas as pd
  
# Creating the series 
sr = pd.Series([12, 5, None, 5, None, 11])
  
# Print the series
sr

让我们检测系列中的所有缺失值。

# to detect the missing values
sr.isna()

输出 :