pandas.Index.notna#
- final Index.notna()[源代码]#
检测存在的(非缺失)值。
返回一个布尔相同大小的对象,指示值是否不为NA。非缺失值被映射为
True。像空字符串''或numpy.inf这样的字符不被视为NA值。NA值,例如 None 或numpy.NaN,被映射为False值。- Returns:
- numpy.ndarray[bool]
一个布尔数组,用于指示哪些条目不是NA。
参见
Index.notnullnotna 的别名。
Index.isnanotna 的反函数。
notna顶层 notna。
Examples
显示Index中的哪些条目不是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])