df.sort_index排序无效
时间: 2023-10-09 11:04:20 浏览: 76
解决DataFrame排序sort的问题
如果 `df.sort_index()` 排序无效,可能是因为你没有指定要按哪个轴进行排序。在 Pandas 中,`sort_index()` 默认按行索引排序,但也可以通过 `axis` 参数指定按列索引排序。例如,要按列索引排序,可以使用以下代码:
```
df.sort_index(axis=1)
```
另外,还要注意是否有重复的行或列索引。如果有重复的索引,排序可能会出现问题。在这种情况下,你可以使用 `sort_values()` 方法按指定列进行排序。
阅读全文