15분
pivot vs pivot_table
Day 2: 이 데이터, 어떻게 피벗해요?
pivot vs pivot_table
pandas 고급 & 대용량 데이터 처리 > Day 2: 이 데이터, 어떻게 피벗해요?
학습 목표
pivot()과 pivot_table()의 차이를 이해한다 적절한 상황에 맞는 메서드를 선택한다
pivot() vs pivot_table()
pivot(): 단순 재배치
에디터 로딩 중...
결과:
에디터 로딩 중...
주의: 중복이 있으면 에러!
pivot_table(): 집계 포함
에디터 로딩 중...
결과:
에디터 로딩 중...
비교 정리
| 특성 | pivot() | pivot_table() |
|---|---|---|
| 중복 처리 | 에러 발생 | 집계 함수 적용 |
| 집계 함수 | 없음 | aggfunc 지정 |
| 결측값 처리 | - | fill_value 지정 |
| 마진 합계 | - | margins=True |
| 사용 시점 | 1:1 재배치 | 집계가 필요할 때 |
pivot_table 고급 옵션
에디터 로딩 중...