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