본문 바로가기
Programming/파이썬

seaborn 파이썬 예제

by 기적 2021. 1. 20.

site: http://seaborn.pydata.org 

색정보 :  seaborn.pydata.org/generated/seaborn.color_palette.html#seaborn.color_palette

dict에 관한 설명 : wikidocs.net/22197


데이터 표현방식

elplot 은 수치형 변수 : seaborn.pydata.org/generated/seaborn.relplot.html

catplot은 범주형 변수 :seaborn.pydata.org/generated/seaborn.catplot.html


오늘은 차트와 관련된 내용을 정리

유튜버 분들이 잘 강의해놓은 내용이 있어 직접 작성해보고 남겨봄

위에 내용들은 아래 예제를 하면서 참고할만한 내용

링크를 참조하여 차트들의 옵션들을 확인하면 다양한 차트를 만들 수 있음 

-끝-

import numpy as np
#import pandas as pd
#import matplotlib.pyplot as plt
import seaborn as sns
#sns.set(style ='darkgrid')
%matplotlib inline

tips =sns.load_dataset('tips')
tips


sns.relplot(x ='total_bill',y='tip',data=tips)

#hue 색상
sns.relplot(x ='total_bill',y='tip',data=tips, hue='smoker')

#hue 색상
sns.relplot(x ='total_bill',y='tip',data=tips, hue='size')

#hue 색상 &style
sns.relplot(x ='total_bill',y='tip',data=tips,  hue='size', palette = 'Blues')

#t색상
sns.relplot(x ='total_bill',y='tip',data=tips, hue='size')

sns.relplot(x ='total_bill',y='tip',data=tips, size ='size')

df = pd.DataFrame(dict(time = np.arange(1,300), value = np.random.randn(299).cumsum()))
df
sns.relplot(x='time',y='value',data=df,kind='line')

fmri = sns.load_dataset('fmri')
fmri

sns.relplot(x='timepoint',y='signal',kind='line',data=fmri,ci=None)
#sns.relplot(x='timepoint',y='signal',kind='line',data=fmri)

sns.relplot(x='timepoint',y='signal',kind='line',data=fmri,ci='sd')

sns.relplot(x='timepoint',y='signal',kind='line',data=fmri,hue='region',style='event',palette='pastel')

sns.catplot(x='day',y='total_bill',data=tips,kind='box')

댓글