시작하기무료로 시작하기

박스 플롯 만들기와 해석하기

student_data 데이터셋을 계속 사용해 보겠습니다. 이전 연습 문제에서는 막대 그래프를 사용해 "study_time"의 서로 다른 범주별로 학생들의 평균 기말 성적("G3")을 비교하면서 공부 시간과 기말 성적 간의 관계를 살펴봤습니다.

이번에는 같은 관계를 박스 플롯으로 확인해 보겠습니다. 다시 한번 정리하면, 박스 플롯을 만들려면 catplot() 함수를 사용하고, x축에 놓을 범주형 변수 이름(x=____), y축에서 요약할 수치형 변수 이름(y=____), 사용할 pandas DataFrame(data=____), 그리고 그래프 종류(kind="box")를 지정해야 합니다.

matplotlib.pyplotplt로, seabornsns로 이미 임포트되어 있습니다.

이 연습은 강의의 일부입니다

Seaborn으로 시작하는 데이터 시각화

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Specify the category ordering
study_time_order = ["<2 hours", "2 to 5 hours", 
                    "5 to 10 hours", ">10 hours"]

# Create a box plot and set the order of the categories





# Show plot
plt.show()
코드 편집 및 실행