1. 학습
  2. /
  3. 강의
  4. /
  5. Seaborn으로 시작하는 데이터 시각화

Connected

연습 문제

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

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

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

matplotlib.pyplot은 plt로, seaborn은 sns로 이미 임포트되어 있습니다.

지침 1/2

undefined XP
    1
    2
  • sns.catplot()과 student_data DataFrame을 사용해 x축에 "study_time", y축에 "G3"를 둔 박스 플롯을 만드세요. 범주의 순서는 study_time_order로 설정하세요.