본문 바로가기
개발 Tools/파이썬_Matplotlib & Seaborn

Seaborn countplot 그리기

by 전컴반 2021. 5. 12.
반응형

안녕하세요

이번에는 수를 세어주는 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="성별코드")

 

 

이처럼 상황에 따라 유동적으로 사용하면 좋을 거 같습니다

감사합니다

반응형

댓글