반응형
안녕하세요
이번에는 수를 세어주는 countplot 을 공부해보겠습니다
다른 그래프들과 다른 점이라면 수를 세어주니 x, y 축 중 하나만 필요하다는 점이 있겠습니다. 코드와 그림을 보겠습니다. (1000개의 샘플을 뽑아 사용했습니다)
fig2, ax2 = plt.subplots()
sns.countplot(ax=ax2, x="음주여부", data=df_sample)
간단합니다
이전에 사용했던 hue 값을 사용하여 보도록 하겠습니다
fig1, ax1 = plt.subplots()
sns.countplot(ax=ax1, x="음주여부", data=df_sample, hue="성별코드")
이처럼 성별코드에 따라 다르게 count 했습니다
위에서 x, y 중 하나만 있으면 된다고 했는데 이번엔 y 축으로 기준을 잡겠습니다
fig3, ax3 = plt.subplots()
sns.countplot(ax=ax3, y="음주여부", data=df_sample, hue="성별코드")
이처럼 상황에 따라 유동적으로 사용하면 좋을 거 같습니다
감사합니다
반응형
'개발 Tools > 파이썬_Matplotlib & Seaborn' 카테고리의 다른 글
Seaborn Violinplot 그리기 ( split,hue ) (0) | 2021.05.13 |
---|---|
Seaborn boxplot 그리기 (0) | 2021.05.12 |
Seaborn barplot 그리기 ( 신뢰도, 표준편차, hue) (0) | 2021.05.12 |
Seaborn Scatterplot 그리기 ( ax, style, size, hue ) (0) | 2021.05.10 |
matplotlib fig, ax 그림 그리기 ( 한글설정, grid(), set_xlabel(), set_title(), set_ylabel(), figsize, ax, scatter) (0) | 2021.04.18 |
댓글