본문 바로가기
Python/Pandas

[Pandas] Index

by 쇼미요미 2022. 5. 3.
728x90

 

안녕하세요. 쇼미요미입니다.

 

나도코딩님을 통해 학습한 내용입니다.

오늘은 index~

 

1. 정의

- index는 데이터에 접근할 수 있는 주소 값을 뜻함

 

2. index 이름 설정

df.index.name = '지원번호'

df

 

3. index 초기화

3-1) index 추가하여 초기화 (이름 지정한 인덱스가 남아있음)

df.reset_index()

3-2) 이름 지정한 인덱스 삭제하여 초기화

df.reset_index(drop=True, inplace=True)   #실제 데이터에 반영할 때 inplace를 True로 설정 필요!

 

4. index 설정

- 지정한 column으로 index 설정

df.set_index('이름')   #이름을 index로 설정, 여러 개를 index로 설정 가능(리스트로 넣음)
df

 

5. index 정렬

5-1) 오름차순

df.sort_index()   #index인 이름을 기준으로 오름차순 정렬

 

5-2) 내림차순

df.sort_index(ascending=False) #index인 이름을 기준으로 내림차순 정렬

728x90

'Python > Pandas' 카테고리의 다른 글

[Pandas] 데이터 선택 : loc, iloc  (0) 2022.05.03
[Pandas] 데이터 확인  (0) 2022.05.03
[Pandas] 파일 저장 및 열기  (0) 2022.05.03
[Pandas] DataFrame : 2차원 데이터  (0) 2022.05.03
[Pandas] Series : 1차원 데이터  (0) 2022.05.03

댓글