summ의 블로그

seaborn으로 그래프 그리기 본문

파이썬

seaborn으로 그래프 그리기

summ._ 2023. 11. 30. 23:38

seaborn 을 이용해서 간단한 그래프를 그리는 방법

 

우선 seaborn 먼저 작성해 준다. 

import pandas as pd
import seaborn as sns

 

 

그래프 그릴 때 사용할 데이터는 titanic 데이터이다.

 

df = sns.load_dataset('titanic')

 

titanic 데이터의 변수 목록은 위와 같다. 

 

sns.histplot(df['age'], bins = 20)

 

bins = 지정하여 구간의 갯수를 설정한다. 

 

 

sns.histplot(df['age'], bins = 30, kde = True)

kde 를 이용해서 확률밀도함수를 그릴 수 있다. 

 

 

sns.countplot(x = 'pclass', hue = "who", data = df)

 

hue 는 색상을 지정할 열의 이름이나 값을 지정한다. 

 

 

 

sns.barplot(x = 'pclass', y = 'sex', data = df, estimator = sum)

 

barplot의 estimator 를 다른 값으로 바꿔줄 수 있다. 

 

 

 

 

sns.violinplot(x = 'pclass', y = 'age', data = df)

 

 

색상은 color 범례는 legend 를 사용하며 이외에도 많은 파라미터가 존재한다. 

또한, 그릴 수 있는 그래프의 종류도 다양하다.   

 

자세한 내용을 알고싶다면 아래의 링크를 참조하면 된다. 

https://seaborn.pydata.org/generated/seaborn.kdeplot.html 

'파이썬' 카테고리의 다른 글

[Python] 왕기초 (1)  (0) 2024.09.05
[Python] 헷갈리는 함수 모음  (0) 2024.09.03
넘파이 기초 2  (0) 2024.03.26
넘파이 기초 1  (0) 2023.11.17
아나콘다 설치 | jupyter notebook  (0) 2023.09.13