Seaborn 소개

Seaborn으로 시작하는 데이터 시각화

Content Team

DataCamp

Seaborn이란?

  • Python 데이터 시각화 라이브러리
  • 가장 흔한 그래프를 쉽게 생성

요일별 총 청구액 박스플롯(남성/여성 구분)

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Seaborn으로 시작하는 데이터 시각화

Seaborn은 왜 유용한가요?

데이터 분석 워크플로 사진

Seaborn으로 시작하는 데이터 시각화

Seaborn의 장점

  • 사용이 쉽습니다
  • pandas 자료구조와 잘 연동됩니다
  • matplotlib 위에 구축되었습니다
Seaborn으로 시작하는 데이터 시각화

시작하기

import seaborn as sns

import matplotlib.pyplot as plt

Samuel Norman Seaborn (sns)

  • TV 프로그램 "The West Wing"
Seaborn으로 시작하는 데이터 시각화

예제 1: 산점도

import seaborn as sns
import matplotlib.pyplot as plt

height = [62, 64, 69, 75, 66, 68, 65, 71, 76, 73] weight = [120, 136, 148, 175, 137, 165, 154, 172, 200, 187]
sns.scatterplot(x=height, y=weight)
plt.show()

키와 몸무게 산점도

Seaborn으로 시작하는 데이터 시각화

예제 2: 카운트 플롯 만들기

import seaborn as sns
import matplotlib.pyplot as plt

gender = ["Female", "Female", "Female", "Female", "Male", "Male", "Male", "Male", "Male", "Male"]
sns.countplot(x=gender)
plt.show()

성별 카운트 플롯

Seaborn으로 시작하는 데이터 시각화

검정 및 빨간 색조의 산점도

마커와 실선이 있는 선 그래프

색조가 있는 남성성 포인트 플롯

마력 대 mpg 산점도(순차 팔레트)

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Seaborn으로 시작하는 데이터 시각화

연습해 봅시다!

Seaborn으로 시작하는 데이터 시각화

Preparing Video For Download...