【发布时间】:2016-05-21 19:21:51
【问题描述】:
我以 pandas 文档为例。假设我读完一个excel文件后有一个系列
import pandas as pd
s = pd.Series(["a","b","c","a"], dtype="category")
我知道我可以通过
获得不同的类别scat=s.cat.categories
print scat
我得到的
Index([u'a', u'b', u'c'], dtype='object')
我想知道什么是使此列表显示为列的好方法。像
a
b
c
我可以通过np.asarray 摆脱u',但仍然没有得到我需要的格式。
【问题讨论】:
-
您使用的是 python 2.x 吗?对于 python
3.4.3,我得到了没有u的结果。 -
是的,我正在使用 python 2。有趣的是,你没有出现在 python 3x 中。
-
你能检查一下
type的“字符串”吗?比如`type(scat[0]) -
当我这样做时会得到 str
标签: python list pandas categories series