pandas.Categorical.__array__#
- Categorical.__array__(dtype=None, copy=None)[源代码]#
numpy 数组接口。
用户不应直接调用此方法。而是由
numpy.array()和numpy.asarray()调用。- Parameters:
- dtypenp.dtype 或 None
指定数组的数据类型。
- copybool 或 None,可选
请参阅
numpy.asarray()。
- Returns:
- numpy.array
一个 numpy 数组,其数据类型要么是指定的数据类型,要么(如果 dtype==None(默认))与 categorical.categories.dtype 相同。
Examples
>>> cat = pd.Categorical(['a', 'b'], ordered=True)
以下调用
cat.__array__>>> np.asarray(cat) array(['a', 'b'], dtype=object)