pandas.CategoricalIndex.reorder_categories#

CategoricalIndex.reorder_categories(*args, **kwargs)[源代码]#

按照NEW_CATEGORES中指定的方式对类别进行重新排序。

new_categories 需要包括所有旧的类别,没有新的类别项目。

参数
new_categories类索引

按新顺序排列的类别。

ordered布尔值,可选

定语是否被视为有序的定语。如果没有提供,请不要更改已排序的信息。

inplace布尔值,默认为False

是否对类别进行就地重新排序或返回具有重新排序的类别的此类别的副本。

1.3.0 版后已移除.

退货
cat明确或无

带有已删除类别的类别或无类别,如果 inplace=True

加薪
ValueError

如果新类别不包含所有旧类别项或任何新类别项

参见

rename_categories

重命名类别。

add_categories

添加新类别。

remove_categories

删除指定的类别。

remove_unused_categories

删除不使用的类别。

set_categories

将类别设置为指定类别。