sns.kdeplot()
import seaborn as sns
로 seaborn을 임포트하고
sns.kdeplot(조회할 열, fill = False)
코드로 사용 할 수 있다
fill은 기본값은 False이며 True로 바꾸면 그래프 아래 영역에 색을 넣어준다
밀도함수는 통계적 의미로는 다를 수 있지만
그냥 데이터의 분포를 확인할때 히스토그램과 비슷하게 사용 할 수 있다
예제)
sns.kdeplot(data['MonthlyIncome'], fill=False)
sns.kdeplot(data['MonthlyIncome'], fill=True)
밀도함수 그래프는 만약 데이터가 범주를 포함하는 데이터라면 범주별 숫자를 비교 할 때 사용하는 것도 가능하다
이 때는
sns.kdeplot(x=조회할 열, data = 데이터프레임, hue = 기준 범주 열, common_norm = True)
으로 사용하면 된다
common_norm 옵션은 true인 경우 모든 그래프 면적을 합쳐서 1로 만들고
False일 경우 각각 그래프의 면적이 1이 된다
ex)
추가로 multiple = 'fill' 옵션을 사용하여
숫자기준 범주의 각 비율만 보는 것도 가능하다
ex)
'파이썬 > pyplot, seaborn' 카테고리의 다른 글
파이썬 pyplot, seaborn 산점도 그리기 - scatter,scatterplot,regplot (0) | 2023.09.02 |
---|---|
파이썬 기초 pyplot,seaborn - boxplot 그리기와 이해 (0) | 2023.09.02 |
파이썬 기초 pyplot과 seaborn으로 히스토그램 그리기 (0) | 2023.09.02 |
파이썬 기초 pyplot,seaborn - bar() , countplot() 막대그래프 (1) | 2023.08.29 |
파이썬 기초 Matplotlib pyplot - subplot 그리기 (0) | 2023.08.28 |