我有一个数据框
a b c d
b 0 0 0 1
d 1 0 0 1
c 1 0 0 0
a 2 0 0 1
如何按行名称排序df,如
a b c d
a 2 0 0 1
b 0 0 0 1
c 1 0 0 0
d 1 0 0 1
答案 0 :(得分:2)
您可以使用sort_index
:
df.sort_index(inplace=True)
答案 1 :(得分:2)
只需使用sort_index
方法即可。此外,您必须传递inplace=True
属性才能在适当的位置进行操作。
df.sort_index(inplace=True)