- API reference
- pandas.Categorical
- pandas.Categ...
pandas.Categorical.__array__#
- Categorical.__array__(dtype=None,copy=None)[source]#
The numpy array interface.
Users should not call this directly. Rather, it is invoked by
numpy.array()andnumpy.asarray().- Parameters:
- dtypenp.dtype or None
Specifies the the dtype for the array.
- copybool or None, optional
See
numpy.asarray().
- Returns:
- numpy.array
A numpy array of either the specified dtype or,if dtype==None (default), the same dtype ascategorical.categories.dtype.
Examples
>>>cat=pd.Categorical(['a','b'],ordered=True)
The following calls
cat.__array__>>>np.asarray(cat)array(['a', 'b'], dtype=object)
On this page