오답노트

[seaborn] seaborn 과 차트들 본문

Python/seaborn

[seaborn] seaborn 과 차트들

권멋져 2022. 8. 11. 19:59

seaborn

Matplotlib을 기반의 시각화 패키지이다. 

 

차트

histplot

sns.histplot(data = titanic, x='Age', bins = 16)
plt.show()

data 옵션에는 데이터프레임

x 옵션에는 데이터프레임에서 히스토그램으로 나타내고 싶은 시리즈 명을 입력

bins는 분해능

 

2.1.1. histplot

sns.histplot(data = titanic, x='Age', bins = 16, hue = 'Survived')
plt.show()

hue 옵션을 통해서 두 개의 데이터를 같이 표현할 수 있다.

범주형 데이터일수록 더 깔끔한 결과가 나온다.

 

2.1.2. histplot hue 옵션 설정 결과

kdeplot

sns.kdeplot(data = titanic, x = 'Age', hue = 'Survived')
plt.show()

data 옵션으로 데이터 프레임

x 옵션으로 데이터프레임에서 히스토그램으로 나타내고 싶은 시리즈 명을 입력

hue 옵션으로 통해서 두 개의 데이터를 같이 표현

2.2.1. kedplot

sns.kdeplot(data = titanic, x = 'Age', hue = 'Survived', common_norm = False)
plt.show()

common_norm 옵션의 기본값은 True로 이 때에는 각각의 분포표의 면적의 합이 1이 되도록 정규화 한다.

False일 경우에는 독립적으로 정규화한다.

 

boxplot

sns.boxplot(data = titanic, y = 'Age', x = 'Survived')
plt.show()

data 옵션으로 데이터 프레임

x 옵션으로 x축 기준이 될 시리즈명

y 옵션으로 y축 기준이 될 시리즈명

 

x축이 없어도 boxplot은 출력된다.

 

2.3.1 boxplot

 

'Python > seaborn' 카테고리의 다른 글

[seaborn] 편리한 차트  (0) 2022.08.11
[seaborn] 복합 차트  (0) 2022.08.11