1. 程式人生 > >python之pandas的函式排序

python之pandas的函式排序

import numpy as np
import pandas as pd


s1 = pd.Series(np.random.randint(-5,10,10))
s2 = pd.DataFrame(np.random.uniform(-5,10,(3,4)),index=list('ACB'),columns=list('abcd'))

print(s1)
print(s2)

#按照index排序
print(s2.sort_index())


#by指定了變化的列,ascending是選擇從大到小和從小到大
print(s2.sort_values(by='c',ascending=False))
print(s2.sort_values(by='c',ascending=True))