用法:
pandas.api.types.is_extension_array_dtype(arr_or_dtype)
檢查對象是否為 pandas 擴展數組類型。
有關更多信息,請參閱使用指南。
- arr_or_dtype:對象
對於array-like 輸入,將提取
.dtype
屬性。
- bool
arr_or_dtype
是否為擴展數組類型。
參數:
返回:
注意:
這會檢查一個對象是否實現了 pandas 擴展數組接口。在 pandas 中,這包括:
Categorical
Sparse
Interval
Period
DatetimeArray
TimedeltaArray
第三方庫也可以實現滿足此接口的數組或類型。
例子:
>>> from pandas.api.types import is_extension_array_dtype >>> arr = pd.Categorical(['a', 'b']) >>> is_extension_array_dtype(arr) True >>> is_extension_array_dtype(arr.dtype) True
>>> arr = np.array(['a', 'b']) >>> is_extension_array_dtype(arr.dtype) False
相關用法
- Python pandas.api.types.is_extension_type用法及代碼示例
- Python pandas.api.types.is_timedelta64_ns_dtype用法及代碼示例
- Python pandas.api.types.is_sparse用法及代碼示例
- Python pandas.api.types.is_dict_like用法及代碼示例
- Python pandas.api.types.is_float_dtype用法及代碼示例
- Python pandas.api.types.is_datetime64_any_dtype用法及代碼示例
- Python pandas.api.types.is_hashable用法及代碼示例
- Python pandas.api.types.is_categorical用法及代碼示例
- Python pandas.api.types.is_scalar用法及代碼示例
- Python pandas.api.types.is_number用法及代碼示例
- Python pandas.api.types.is_signed_integer_dtype用法及代碼示例
- Python pandas.api.types.is_datetime64tz_dtype用法及代碼示例
- Python pandas.api.types.is_datetime64_ns_dtype用法及代碼示例
- Python pandas.api.types.is_datetime64_dtype用法及代碼示例
- Python pandas.api.types.is_timedelta64_dtype用法及代碼示例
- Python pandas.api.types.is_iterator用法及代碼示例
- Python pandas.api.types.is_numeric_dtype用法及代碼示例
- Python pandas.api.types.is_interval_dtype用法及代碼示例
- Python pandas.api.types.is_integer_dtype用法及代碼示例
- Python pandas.api.types.is_named_tuple用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.api.types.is_extension_array_dtype。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。