pyspark.pandas.CategoricalIndex.remove_unused_categories

CategoricalIndex。 remove_unused_categories ( 原地:bool= )→可選(pyspark.pandas.indexes.category.CategoricalIndex]

刪除未使用的類別。

參數
原地 bool,默認的錯誤

是否放棄未使用類別原地或返回一個副本的分類與未使用的類別了。

返回
CategoricalIndex或沒有

分類與未使用的類別或者沒有下降原地= True

另請參閱

rename_categories

重命名類別。

reorder_categories

重新排序類別。

add_categories

添加新類別。

remove_categories

刪除指定的類別。

set_categories

將類別設置為指定的。

例子

> > >idx=psCategoricalIndex(列表(“abbccc”),類別=(“一個”,“b”,“c”,' d '])> > >idxCategoricalIndex ([' a ', ' b ', ' b ', ' c ', ' c ', ' c '],類別= [a, b, c, d '),命令= False, dtype =“類別”)
> > >idxremove_unused_categories()CategoricalIndex ([' a ', ' b ', ' b ', ' c ', ' c ', ' c '],類別= [' a ', ' b ', ' c '],下令= False, dtype =“類別”)