pandas.Index.notna #

最终 索引。notna ( ) [来源] #

检测现有(非缺失)值。

返回一个相同大小的布尔对象,指示值是否不为 NA。非缺失值被映射到True.诸如空字符串''或之类的字符numpy.inf不被视为 NA 值。 NA 值(例如 None 或numpy.NaN)会映射到False 值。

返回
numpy.ndarray[布尔]

布尔数组,指示哪些条目不是 NA。

也可以看看

Index.notnull

notna 的别名。

Index.isna

notna 的逆。

notna

顶级不是。

例子

显示索引中的哪些条目不是 NA。结果是一个数组。

>>> idx = pd.Index([5.2, 6.0, np.nan])
>>> idx
Index([5.2, 6.0, nan], dtype='float64')
>>> idx.notna()
array([ True,  True, False])

空字符串不被视为 NA 值。没有一个被认为是 NA 值。

>>> idx = pd.Index(['black', '', 'red', None])
>>> idx
Index(['black', '', 'red', None], dtype='object')
>>> idx.notna()
array([ True,  True,  True, False])