Computer >> Máy Tính >  >> Lập trình >> Python

Sắp xếp chỉ mục theo thứ tự tăng dần - Python Pandas

sort_index () được sử dụng để sắp xếp chỉ mục theo thứ tự tăng dần và giảm dần. Nếu bạn không đề cập đến bất kỳ thông số nào, thì chỉ mục sẽ sắp xếp theo thứ tự tăng dần.

Đầu tiên, hãy nhập thư viện được yêu cầu -

import pandas as pd

Tạo một DataFrame mới. Nó có các chỉ mục chưa được sắp xếp -

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

Sắp xếp các chỉ mục -

dataFrame.sort_index()

Ví dụ

Sau đây là mã -

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()

Đầu ra

Điều này sẽ tạo ra kết quả sau -

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