Data Science/시각화

파이썬 시각화 막대그래프 그리기 Seaborn.barplot

상어군 2021. 10. 13. 13:38
반응형

Seaborn 라이브러리를 이용하여 막대그래프(bar chart)를 그려보겠습니다.

 

1. 데이터 준비

seaborn에서 기본적으로 제공해주는 tips 데이터셋을 불러와서 예시로 사용합니다.

tips 데이터셋은 아래 그림과 같이 dataframe 형태로 구성되어 있는 것을 확인 할 수 있습니다.

import seaborn as sns

df = sns.load_dataset("tips")

print(df)

 

2. 막대그래프 그리기

seaborn에서는 x,y축의 값들을 리스트로 지정하는 것이 아닌 데이터프레임의 컬럼 이름으로 지정합니다.

import seaborn as sns

df = sns.load_dataset("tips")

ax = sns.barplot(x="day", y="total_bill", data=df)

특정 컬럼을 기준으로 여러 막대그래프를 그릴 수도 있습니다.

ax = sns.barplot(x="day", y="total_bill",hue='sex', data=df)

 

참고문헌

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

반응형