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