● 다중 인덱스(multi-index)
행이나 열에 여러 계층을 가지는 인덱스
● 행 인덱스와 열 인덱스 교환
- stack: 열 인덱스 -> 행 인덱스로 변환
- unstack: 행 인덱스 -> 열 인덱스로 변환
● 다중 인덱스가 있는 데이터프레임의 인덱싱
인덱스 값이 ()로 둘러싸인 튜플이 되어야 한다.
● 다중 인덱스의 인덱스 순서 변경
- swaplevel(i, j, axis)
i와 j는 교환하고자 하는 인덱스 라벨(혹은 인덱스 번호)이고 axis는 0일 때 행 인덱스, 1일 때 열 인덱스를 뜻한다. 디폴트는 행 인덱스이다.
● 다중 인덱스가 있는 경우의 정렬
level 인수를 사용하여 정렬 기준 인덱스를 알려주어야 한다.
'IT 와 Social 이야기 > Python' 카테고리의 다른 글
[데이터 사이언스 스쿨] 4.7 피봇테이블과 그룹분석 (0) | 2021.04.28 |
---|---|
[데이터 사이언스 스쿨] 4.6 데이터프레임 합성 (0) | 2021.04.28 |
[데이터 사이언스 스쿨] 4.4 데이터프레임의 데이터 조작 (0) | 2021.04.27 |
[데이터 사이언스 스쿨] 4.3 데이터프레임 고급 인덱싱 (0) | 2021.04.27 |
[데이터 사이언스 스쿨] 4.2 판다스 데이터 입출력 (0) | 2021.04.27 |