我有一个Pandas系列,例如像这样
s = pandas.Series(data = [1,2,3], index = ['A', 'B', 'C'])
Run Code Online (Sandbox Code Playgroud)
如何更改索引的顺序,以便s变为
B 2
A 1
C 3
Run Code Online (Sandbox Code Playgroud)
我试过了
s['B','A','C']
Run Code Online (Sandbox Code Playgroud)
但这会给我一个关键错误.(在这个特定的例子中,我可能会在构造系列时处理索引的顺序,但是我希望在创建系列之后有办法完成此操作.)
EdC*_*ica 17
用途reindex:
In [52]:
s = s.reindex(index = ['B','A','C'])
s
Out[52]:
B 2
A 1
C 3
dtype: int64
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14635 次 |
| 最近记录: |