dask.dataframe.Series.cat.as_ordered

dask.dataframe.Series.cat.as_ordered

dataframe.Series.cat.as_ordered(*args, **kwargs)

Set the Categorical to be ordered.

This docstring was copied from pandas.core.arrays.categorical.CategoricalAccessor.as_ordered.

Some inconsistencies with the Dask version may exist.

Returns
Categorical

Ordered Categorical.

Examples

For pandas.Series:

>>> ser = pd.Series(['a', 'b', 'c', 'a'], dtype='category')  
>>> ser.cat.ordered  
False
>>> ser = ser.cat.as_ordered()  
>>> ser.cat.ordered  
True

For pandas.CategoricalIndex:

>>> ci = pd.CategoricalIndex(['a', 'b', 'c', 'a'])  
>>> ci.ordered  
False
>>> ci = ci.as_ordered()  
>>> ci.ordered  
True