pandas.api.extensions.ExtensionArray.isna#
- ExtensionArray.isna()[源代码]#
一个 1-D 数组,指示每个值是否缺失。
- Returns:
- numpy.ndarray 或 pandas.api.extensions.ExtensionArray
在大多数情况下,这应该返回一个 NumPy ndarray。对于返回 ndarray 开销过大的特殊情况,例如
SparseArray,可以返回一个 ExtensionArray。
Notes
如果返回 ExtensionArray,则
na_values._is_boolean应为 Truena_values 应实现
ExtensionArray._reduce()na_values.any和na_values.all应被实现
Examples
>>> arr = pd.array([1, 2, np.nan, np.nan]) >>> arr.isna() array([False, False, True, True])