카테고리형 데이터가 섞여 있는 경우에는 hue인수에 카테고리 변수 이름을 지정하여 카테고리 값에 따라 색상을 다르게 할 수 있다.

sns.barplot(data=df, x="연령대코드(5세단위)", y="총콜레스테롤")

sns.barplot(data=df_sample, x="연령대코드(5세단위)", y="총콜레스테롤", hue="음주여부")

plt.figure(figsize=(15,4))
sns.barplot(data=df_sample, x="연령대코드(5세단위)", y="총콜레스테롤", hue="흡연상태")

Untitled

95%의 신뢰구간을 지정하고 싶을 경우 ci=95 설정

신뢰구간 표시하고 싶지 않다면 None 설정

ci = sd : 표준편차 표시

sns.barplot(data=df_sample, x="연령대코드(5세단위)", y="트리글리세라이드", hue="음주여부", ci=95)

#신뢰구간 표시하고 싶지 않다면 None 설정
sns.barplot(data=df_sample, x="연령대코드(5세단위)", y="체중(5Kg 단위)", hue="성별코드", ci=None)

선 그래프

편차, 신뢰구간을 그림자로 표현