pandas.Categorical.codes#
- property Categorical.codes[源代码]#
这个分类索引的类别代码。
代码是整数数组,这些整数是实际值在类别数组中的位置。
没有设置器,使用其他分类方法和正常的项目设置器来更改分类中的值。
- 返回:
- ndarray[int]
codes
数组的不可写视图。
参见
Categorical.from_codes
从代码创建一个分类变量。
CategoricalIndex
一个基于
Categorical
的索引。
例子
>>> cat = pd.Categorical(["a", "b"], ordered=True) >>> cat.codes array([0, 1], dtype=int8)
>>> 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)