Seaborn
Matpoltlib 와 같이 사용
pip install seaborn
Seaborn은 Matplotlib을 기반으로 다양한 색상 테마와 통계용 챠트 등의 기능을 추가한 시각화 패키지이다. 기본적인 시각화 기능은 Matplotlib 패키지에 의존하며 통계 기능은 Statsmodels 패키지에 의존한다.
Seaborn을 임포트하면 색상 등을 Matplotlib에서 제공하는 기본 스타일이 아닌 Seaborn에서 지정한 기본 스타일로 바꾼다. 따라서 동일한 Matplotlib 명령을 수행해도 Seaborn을 임포트 한 것과 하지 않은 플롯은 모양이 다르다.
import numpy as np
x = np.linspace(0,14,100) y1 = np.sin(x) plt.figure(figsize = (5,3))
|
import seaborn as sns x = np.linspace(0,14,100) y1 = np.sin(x) sns.set_style("whitegrid") plt.figure(figsize = (5,3))
|
tips = sns.load_dataset('tips') plt.figure(figsize=(6,3))
|
# lmplot 를 그리면 scatter 처럼 점으로 표시하고 직선으로 regression 한 그름도 같이 표시합니다. sns.set_style('darkgrid')
|
# hue 를 사용하면 카테고리별 그룹핑까지 자동화 해줍니다. sns.set_style('darkgrid')
|