시작하기무료로 시작하기

hue와 카운트 플롯

중등학생 데이터셋을 새 변수로 계속 살펴보겠습니다. "school" 열은 학생이 다닌 학교의 머리글자를 나타내며 "GP" 또는 "MS" 중 하나입니다.

이전 연습 문제에서는 학생이 도시(urban) 또는 농촌(rural) 지역에 거주하는지에 따라 점 색을 다르게 한 산점도를 만들었습니다. 도시와 농촌 거주 학생 수는 각각 얼마나 될까요? 또 학생이 다닌 학교에 따라 달라질까요? 하위 그룹이 있는 카운트 플롯으로 확인해 보겠습니다.

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

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

강의 보기

연습 안내

  • palette_colors 딕셔너리에 "Rural" 위치 값을 색상 "green"에, "Urban" 위치 값을 색상 "blue"에 매핑하세요.
  • student_data DataFrame을 사용해 x축에 "school"을 둔 카운트 플롯을 생성하세요.
    • "location" 변수를 사용해 플롯에 하위 그룹을 추가하고, 위치 하위 그룹이 초록색과 파란색이 되도록 palette_colors 딕셔너리를 사용하세요.

실습형 인터랙티브 연습

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

# Import Matplotlib and Seaborn
import matplotlib.pyplot as plt
import seaborn as sns

# Create a dictionary mapping subgroup values to colors
palette_colors = {____: "green", ____: "blue"}

# Create a count plot of school with location subgroups




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