iBetter Books
수정

01장. Pandas와 Seaborn

민서는 팀 프로젝트 데이터를 열었습니다. 엑셀에서 내보낸 CSV 파일인데, 열이 수십 개에 행이 수천 개입니다. "이걸 어떻게 시각화하지?" 멍하니 바라보다가 선배에게 전화를 걸었습니다.

"Seaborn이 Pandas를 얼마나 잘 이해하는지 알아? 거의 한 몸이나 다름없어."

이 장에서는 Seaborn과 Pandas가 어떻게 협력하는지 배웁니다. DataFrame을 그대로 Seaborn에 넘기는 방법, 데이터를 tidy 형태로 정리하는 방법, 그리고 groupby와 pivot_table 결과를 시각화하는 실전 패턴을 익힙니다.

학습 목표

  • data 파라미터에 DataFrame을 전달하는 기본 패턴을 이해합니다.
  • tidy data와 wide-form 데이터의 차이를 알고, pd.melt()로 변환할 수 있습니다.
  • groupby, pivot_table, crosstab 결과를 Seaborn으로 시각화할 수 있습니다.

이 장의 구성

섹션 내용
01. DataFrame 직접 연동 data 파라미터, tidy data, pd.melt()
02. groupby와 시각화 groupby + barplot, pivot_table + heatmap