pandas.Categorical.__array__#
- Categorical.__array__(dtype=None, copy=None)[源代码][源代码]#
numpy 数组接口。
用户不应直接调用此函数。相反,它由
numpy.array()
和numpy.asarray()
调用。- 参数:
- dtypenp.dtype 或 None
指定数组的 dtype。
- 复制布尔值或无,可选
未使用。
- 返回:
- numpy.array
一个 numpy 数组,其数据类型为指定的 dtype,或者如果 dtype==None(默认),则为 categorical.categories.dtype 的相同数据类型。
参见
numpy.asarray
将输入转换为 numpy.ndarray。
例子
>>> cat = pd.Categorical(["a", "b"], ordered=True)
以下调用
cat.__array__
>>> np.asarray(cat) array(['a', 'b'], dtype=object)