본문 바로가기

Pandas/기초

판다스 - stack, unstack

반응형

 

 

 

 

 

데이터를 생성해서 살펴보자

 

 

 

 

 

stack

 

 

 

 

 

이 result를 다시 unstack을 하게 되면

 

 

가장 안쪽의 레벨부터 끄집어낸다.

 

숫자 또는 이름을 전달할 수도 있다.

 

바깥쪽 레벨을 꺼내려면

 

 

 

 

 

레벨을 넣어주면 된다.

 

 

 

 

 

 

이름을 넣어도 동일한 결과가 나온다.

 

 

 

 

 

데이터프레임의 unstack

 

데이터프레임을 unstack할 때

unstack 레벨은 결과에서 가장 낮은 단계가 된다.

 

 

 

 

 

 

컬럼의 레벨 1로 unstack되었다.

 

 

 

반응형

'Pandas > 기초' 카테고리의 다른 글

판다스 - 인덱스, 컬럼(열) 이름 변경 : rename  (0) 2020.07.05
판다스 - reindex()  (0) 2020.07.04
판다스 - set_index(), reset_index()  (0) 2020.06.28
판다스 - 계층적 색인  (0) 2020.06.28
판다스 - pd.cut, pd.qcut  (0) 2020.06.27