定义数据框DataFrameimport pandas
frame = pandas.DataFrame({"a":[9,2,5,1,0,7],"b":[4,7,-3,2,2,2],"c":[6,5,8,3,4,4]})
frame
Out[73]:
a b c
0 9 4 6
1 2 7 5
2 5 -3 8
3 1 2 3
4 0 2 4
5 7 2 4
升序frame.sort(columns = ['b','c','a'],axis = 0,ascending = True)
Out[74]:
a b c
2 5 -3 8
3 1 2 3
4 0 2 4
5 7 2 4
0 9 4 6
1 2 7 5
frame.sort_index(axis = 0,ascending = True,by = ['b','c','a'])
Out[75]:
a b c
2 5 -3 8
3 1 2 3
4 0 2 4
5 7 2 4
0 9 4 6
1 2 7 5
frame.sort_values(by = ['b','c','a'],axis = 0,ascending = True)
O