pandas.CategoricalIndex.codes #

属性 分类索引。代码[来源] #

该分类索引的类别代码。

代码是一个整数数组,它们是类别数组中实际值的位置。

没有设置器,请使用其他分类方法和普通项目设置器来更改分类中的值。

返回
ndarray[整数]

数组的不可写视图codes

例子

为了pandas.Categorical

>>> cat = pd.Categorical(['a', 'b'], ordered=True)
>>> cat.codes
array([0, 1], dtype=int8)

为了pandas.CategoricalIndex

>>> ci = pd.CategoricalIndex(['a', 'b', 'c', 'a', 'b', 'c'])
>>> ci.codes
array([0, 1, 2, 0, 1, 2], dtype=int8)
>>> ci = pd.CategoricalIndex(['a', 'c'], categories=['c', 'b', 'a'])
>>> ci.codes
array([2, 0], dtype=int8)