我在大熊猫中排序和重置索引时遇到一些问题:
dfm = dfm.sort(['delt'],ascending=False)
dfm = dfm.reindex(index=range(1,len(dfm)))
重新编制索引后,数据帧返回未排序。我的最终目标是拥有一个索引号为1->len(dfm)的排序数据帧,因此如果有更好的方法可以做到这一点,我不会介意,
谢谢!
最佳答案
不要重新索引,只需更改实际索引:
dfm.index = range(1,len(dfm) + 1)
那就不会改变顺序了,只是索引
关于python - Pandas :Reindex Unsorts Dataframe,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18878308/