Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

เรียงลำดับดัชนีจากน้อยไปมาก – 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