【发布时间】:2017-12-13 09:10:20
【问题描述】:
请考虑以下代码:
cat1 = pd.Categorical(list('bcbcac'), list('cb'), ordered=True)
cat1.add_categories(['a'], inplace= True)
print(cat1)
[b, c, b, c, NaN, c]
Categories (3, object): [c < b < a]
在这里,我在创建“cat1”分类对象后添加了“a”类别。但是当我打印对象时,项目“a”没有正确分类(显示 NaN)。如果有人可以解释这种行为,那将非常有帮助。
【问题讨论】:
标签: python-3.x pandas