pandas.Series.cat.as_ordered#

Series.cat.as_ordered(*args, **kwargs)[源代码]#

设置分类变量为有序。

返回:
Categorical

有序分类。

参见

as_unordered

将分类设置为无序。

示例

对于 pandas.Series:

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

对于 pandas.CategoricalIndex:

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