hue와 카운트 플롯
중등학생 데이터셋을 새 변수로 계속 살펴보겠습니다. "school" 열은 학생이 다닌 학교의 머리글자를 나타내며 "GP" 또는 "MS" 중 하나입니다.
이전 연습 문제에서는 학생이 도시(urban) 또는 농촌(rural) 지역에 거주하는지에 따라 점 색을 다르게 한 산점도를 만들었습니다. 도시와 농촌 거주 학생 수는 각각 얼마나 될까요? 또 학생이 다닌 학교에 따라 달라질까요? 하위 그룹이 있는 카운트 플롯으로 확인해 보겠습니다.
이 연습은 강의의 일부입니다
Seaborn으로 시작하는 데이터 시각화
연습 안내
palette_colors딕셔너리에"Rural"위치 값을 색상"green"에,"Urban"위치 값을 색상"blue"에 매핑하세요.student_dataDataFrame을 사용해 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()