pandas.Series.cat.reorder_categories#
- Series.cat.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
将类别设置为指定类别。