我有以下数据框:
in year ni d m x y q
1 2012 1 2 0 NaN NaN 3
6 2012 2 1 1 9 9 1
5 2012 3 1 1 17 17 1
3 2012 4 0 3 37 37 0
5 2012 5 1 0 NaN NaN 3
2 2012 6 3 1 15 15 3
当我使用 df.reindex(index=[1,2,3,4,5,6]) - 基本上是列 'ni' (我想使用的索引) - 那么这将改变我的数据框的顺序,我尽量避免。我知道我可以通过重命名来做到这一点,但是数据有 5,0000 行,写这样一个字典很累......
那么有没有办法保持顺序但更改索引,或者是否有技巧可以更快地重命名或简单地将 ni 调整为索引?