오답노트
[seaborn] seaborn 과 차트들 본문
seaborn
Matplotlib을 기반의 시각화 패키지이다.
차트
histplot
sns.histplot(data = titanic, x='Age', bins = 16)
plt.show()
data 옵션에는 데이터프레임
x 옵션에는 데이터프레임에서 히스토그램으로 나타내고 싶은 시리즈 명을 입력
bins는 분해능
sns.histplot(data = titanic, x='Age', bins = 16, hue = 'Survived')
plt.show()
hue 옵션을 통해서 두 개의 데이터를 같이 표현할 수 있다.
범주형 데이터일수록 더 깔끔한 결과가 나온다.
kdeplot
sns.kdeplot(data = titanic, x = 'Age', hue = 'Survived')
plt.show()
data 옵션으로 데이터 프레임
x 옵션으로 데이터프레임에서 히스토그램으로 나타내고 싶은 시리즈 명을 입력
hue 옵션으로 통해서 두 개의 데이터를 같이 표현
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은 출력된다.
'Python > seaborn' 카테고리의 다른 글
[seaborn] 편리한 차트 (0) | 2022.08.11 |
---|---|
[seaborn] 복합 차트 (0) | 2022.08.11 |