본문 바로가기
Python 파이썬/seaborn

seaborn ) 소개

by 하이방가루 2022. 3. 28.
728x90
반응형

Matplotlib을 기반으로 다양한 색상 테마와 통계용 차트 등의 기능을 추가한 확장된 시각화 패키지이다.

기본적인 시각화 기능은 Matplotlib 패키지에 의존하며 통계 기능은 Statsmodels 패키지에 의존한다.

추가로 다양한 데이터셋을 포함하고 있다.

import seaborn as sns

#데이터 준비 
iris = sns.load_dataset("iris")    	# 붓꽃 데이터
titanic = sns.load_dataset("titanic")   # 타이타닉호 데이터
tips = sns.load_dataset("tips")    	# 팁 데이터
lights = sns.load_dataset("flights")    # 여객운송 데이터

간단한 예제

import pandas as pd
import matplotlib as mpl
import matplotlib.pylab as plt
import seaborn as sns

# 한글 폰트 사용 가능하게 설정
plt.rc('font', family='Malgun Gothic')

#데이터 준비 
tips = sns.load_dataset("tips")    # 팁 데이터

plt.figure(figsize=(8,5))
#기본 배경 설정
sns.set_palette("pastel")

#시각화
sns.stripplot(x="day", y="total_bill", data=tips)

# 개인화
plt.title('팁데이터')
plt.ylabel("요금")
plt.xlabel("요일")
plt.show()

728x90
반응형

댓글