pandas.Index.notna#
- final Index.notna()[源代码][源代码]#
检测现有的(非缺失的)值。
返回一个布尔值大小相同的对象,指示值是否不是NA。非缺失值映射到``True``。空字符串``’’``或:attr:numpy.inf`等字符不被视为NA值。NA值,如None或:attr:`numpy.NaN,映射到``False``值。
- 返回:
- numpy.ndarray[bool]
布尔数组,用于指示哪些条目不是 NA。
参见
Index.notnull
notna 的别名。
Index.isna
notna 的逆操作。
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 值。None 被视为 NA 值。
>>> idx = pd.Index(["black", "", "red", None]) >>> idx Index(['black', '', 'red', None], dtype='object') >>> idx.notna() array([ True, True, True, False])