按升序對索引排序——Python Pandas


sort_index()用於按升序和降序對索引進行排序。如果你不指定任何引數,則索引按照升序排列。

首先,匯入所需的庫 -

import pandas as pd

建立新 DataFrame。其索引沒有排序 -

dataFrame = pd.DataFrame([100, 150, 200, 250, 250, 500],index=[4, 8, 2, 9, 15, 11],columns=['Col1'])

對索引進行排序 -

dataFrame.sort_index()

示例

程式碼如下 -

import pandas as pd

dataFrame = pd.DataFrame([100, 150, 200, 250, 250, 500],index=[4, 8, 2, 9, 15, 11],columns=['Col1'])

print"DataFrame...\n",dataFrame

print"\nSort index...\n",dataFrame.sort_index()

輸出

將生成以下輸出 -

DataFrame...
   Col1
4   100
8   150
2   200
9   250
15  250
11  500

Sort index...
   Col1
2   200
4   100
8   150
9   250
11  500
15  250

更新時間:2021-09-21

瀏覽次數:741

開啟你的 職業生涯

完成課程以獲得認證

立即開始
廣告
© . All rights reserved.