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)