Python
Python 데이터 분석(주피터노트북) - Pandas(Reshaping data)(3)
developers developing
2022. 11. 3. 12:00
Stack() / Unstack()
- pivot() 메소드와 밀접하게 연관됨
- multiIndex 객체와 함께 작용하도록 설계됨
- stack() : 컬럼을 마지막 인덱스로
- unstack() : 마지막 인덱스를 컬럼으로
stack & unstack
- stack:컬럼 레벨에서 인덱스 레벨로 dataframe 변경
- 즉, 데이터를 쌓아올리는 개념으로 이해하면 쉬움
- unstack : 인덱스 레벨에서 컬럼 레벨로 dataframe 변경
- stack 의 반대 operation
- 둘은 역의 관계에 있음
멀티 인덱스
- 하나의 축에 둘 이상의 인덱스를 지정
- 순서가 있음
- 튜플
1) 조회
[실습]
1) stack()
2) unstack()
[실습]
1) 멀티 인덱스