Python Pandas dataframe.isna()

Python Pandas dataframe.isna()

Python是一种进行数据分析的伟大语言,主要是因为以数据为中心的Python包的奇妙生态系统。Pandas就是这些包中的一个,它使导入和分析数据变得更加容易。

Pandas dataframe.isna()函数是用来检测缺失值的。它返回一个布尔同尺寸的对象,表明这些值是否为NA。NA值,如None或numpy.NaN,将被映射为True值。其他的都会被映射为假值。空字符串 “或numpy.inf等字符不被视为NA值(除非你设置pandas.options.mode.use_inf_as_na = True)。

语法:

DataFrame.isna()

返回 : DataFrame中每个元素的bool值的掩码,表示一个元素是否不是NA值。

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

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

Python Pandas dataframe.isna()

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

# detect the missing values
df.isna()

输出 :
Python Pandas dataframe.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

Python Pandas dataframe.isna()

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

# to detect the missing values
sr.isna()

输出 :
Python Pandas dataframe.isna()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程