[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”)을 설정하여 박스 그래프를 그립니다.

그래프 결과

위의 예제 코드를 실행하면, 요일별 총 지불 금액에 대한 박스 그래프가 출력됩니다. 이를 통해 각 요일별로 지불 금액의 분포를 살펴볼 수 있습니다.

참고 자료