熊猫系列:改变指数的顺序

时间:2015-05-13 10:30:32

标签: python pandas

我有一个Pandas系列,例如像

s = pandas.Series(data = [1,2,3], index = ['A', 'B', 'C'])

如何更改索引的顺序,以便s变为

B    2
A    1
C    3

我试过了

s['B','A','C']

但这会给我一个关键错误。 (在这个特定的例子中,我可能在构造系列时可以处理索引的顺序,但是我想在创建系列之后有办法完成这个。)

1 个答案:

答案 0 :(得分:12)

使用reindex

In [52]:

s = s.reindex(index = ['B','A','C'])
s
Out[52]:
B    2
A    1
C    3
dtype: int64
相关问题