dask.dataframe.Series.cat.add_categories
dask.dataframe.Series.cat.add_categories¶
- dataframe.Series.cat.add_categories(*args, **kwargs)¶
添加新类别。
此文档字符串是从 pandas.core.arrays.categorical.CategoricalAccessor.add_categories 复制的。
Dask 版本可能存在一些不一致性。
new_categories 将被包含在类别中的最后/最高位置,并且在此次调用后将不会被直接使用。
- 参数
- 新分类类别或类别的列表
要包含的新类别。
- 返回
- 分类
添加了新类别的分类数据。
- Raises
- ValueError
如果新类别包含旧类别或未验证为类别
参见
rename_categories
重命名类别。
reorder_categories
重新排序类别。
remove_categories
移除指定的类别。
remove_unused_categories
移除未使用的类别。
set_categories
将类别设置为指定的类别。
示例
>>> c = pd.Categorical(['c', 'b', 'c']) >>> c ['c', 'b', 'c'] Categories (2, object): ['b', 'c']
>>> c.add_categories(['d', 'a']) ['c', 'b', 'c'] Categories (4, object): ['b', 'c', 'd', 'a']