[python] Seaborn을 사용한 박스 그래프 그리기
박스 그래프(Boxplot)는 데이터의 분포를 시각화하는 방법 중 하나입니다. Seaborn 라이브러리는 Python에서 데이터 시각화를 위한 강력한 도구로, 박스 그래프를 손쉽게 그릴 수 있도록 지원합니다.
필요한 패키지 설치
먼저 Seaborn 패키지를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.
pip install seaborn
예제 코드
아래의 예제 코드는 Seaborn을 사용하여 박스 그래프를 그리는 간단한 예제입니다.
import seaborn as sns
# 데이터 준비
tips = sns.load_dataset("tips")
# 박스 그래프 그리기
sns.boxplot(x="day", y="total_bill", data=tips)
위의 예제 코드에서는 Seaborn의 load_dataset()
함수를 사용하여 예제 데이터셋인 “tips” 데이터셋을 불러옵니다. 이 데이터셋은 식당에서의 팁에 대한 정보를 담고 있습니다.
sns.boxplot()
함수를 사용하여 x
축에는 요일(“day”)을, y
축에는 총 지불 금액(“total_bill”)을 설정하여 박스 그래프를 그립니다.
그래프 결과
위의 예제 코드를 실행하면, 요일별 총 지불 금액에 대한 박스 그래프가 출력됩니다. 이를 통해 각 요일별로 지불 금액의 분포를 살펴볼 수 있습니다.
참고 자료
- Seaborn 공식 문서: https://seaborn.pydata.org/
- Seaborn 예제 갤러리: https://seaborn.pydata.org/examples/index.html