python sort、sort_index方法代碼實例
本文實例為大家分享了python sort、sort_index的具體代碼,供大家參考,具體內(nèi)容如下
對Series進(jìn)行排序
#生成序列obj obj=pd.Series([4,9,6,20,4],index=['d','a','e','b','c']) d 4 a 9 e 6 b 20 c 4 dtype: int64 #按obj的索引排序,默認(rèn)升序,降序可在括號加ascending=False obj.sort_index() a 9 b 20 c 4 d 4 e 6 dtype: int64 #按obj的值排序,默認(rèn)升序 obj.order() d 4 c 4 e 6 a 9 b 20 dtype: int64
對DataFrame進(jìn)行排序
#生成frame frame=pd.DataFrame(pd.Series([3,5,2,6,9,23,12,34,12,15,11,0]).reshape(3,4),columns=['c','f','d','a'],index=['C','A','B']) c f d a C 3 5 2 6 A 9 23 12 34 B 12 15 11 0 #按frame的行索引進(jìn)行排序 frame.sort_index() c f d a A 9 23 12 34 B 12 15 11 0 C 3 5 2 6 #按frame的列索引進(jìn)行排序 frame.sort_index(axis=1) a c d f C 6 3 2 5 A 34 9 12 23 B 0 12 11 15 #按frame的一個列或多個列的值進(jìn)行排序 frame.sort_index(by='a') c f d a B 12 15 11 0 C 3 5 2 6 A 9 23 12 34 frame.sort_index(by=['a','c']) c f d a B 12 15 11 0 C 3 5 2 6 A 9 23 12 34
以上所述是小編給大家介紹的python sort、sort_index方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Python Pandas list列表數(shù)據(jù)列拆分成多行的方法實現(xiàn)
這篇文章主要介紹了Python Pandas list(列表)數(shù)據(jù)列拆分成多行的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12python的xpath獲取div標(biāo)簽內(nèi)html內(nèi)容,實現(xiàn)innerhtml功能的方法
今天小編就為大家分享一篇python的xpath獲取div標(biāo)簽內(nèi)html內(nèi)容,實現(xiàn)innerhtml功能的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01Python中XML轉(zhuǎn)JSON、XML轉(zhuǎn)字典代碼示例
大家都知道python的字典和json類似,那么可不可以先將xml轉(zhuǎn)換成json再去做其他的事情呢,下面這篇文章主要給大家介紹了關(guān)于Python中XML轉(zhuǎn)JSON、XML轉(zhuǎn)字典的相關(guān)資料,需要的朋友可以參考下2024-02-02Numpy數(shù)據(jù)類型轉(zhuǎn)換astype,dtype的方法
今天小編就為大家分享一篇Numpy數(shù)據(jù)類型轉(zhuǎn)換astype,dtype的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06