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