pandas 온라인 실행

pandas 피벗 테이블 만들기

피벗 테이블은 긴 형식 데이터를 집계 표로 바꿉니다.

pandas 피벗 테이블 만들기이란?

피벗 테이블은 긴 형식 데이터를 집계 표로 바꿉니다.

행과 열 범주별로 데이터를 요약합니다.

언제 사용하나요?

  • 표 형식 데이터를 읽고 정제합니다.
  • CSV, API, 데이터베이스 데이터를 분석합니다.
  • 보고서와 통계를 준비합니다.

예제 코드

코드 실행 →
main.py
import pandas as pd

results = pd.DataFrame({
    "team": ["A", "A", "B", "B"],
    "score": [80, 90, 70, 100],
})

print(results.pivot_table(index="team", values="score", aggfunc="mean"))

예상 출력

score
team
A      85.0
B      85.0

작동 원리

index와 columns가 그룹을, values와 aggfunc가 값과 집계 방법을 결정합니다.

값을 변경하고 Python 설치 없이 CodeUtility 온라인 Python 컴파일러에서 실행하세요.

연습 문제

입력값과 경계 조건을 바꾸고 더 큰 데이터에서도 동작을 확인하세요.

  1. 행, 열, 결측값을 추가하세요.
  2. 필터링, 정렬, groupby를 결합하세요.
  3. 실제 파일을 읽고 dtype을 확인하세요.
Python IDE에서 실행 →