사용자 지정 연속형 팔레트 만들기
2014년 신시내티의 오염 수준에 관심이 있어요. 특히 CO와 NO2에 주목하여, 두 오염 물질 간의 관계를 보여주는 간단한 산점도를 만들어 보려고 해요.

하지만 O3 값이 두 오염 물질과 어떻게 관련되는지에서도 흥미로운 정보를 발견할 수 있을지 모릅니다. 그래서 점의 색을 O3 수준에 따라 지정하기로 했어요. 이를 위해 적절한 연속형 팔레트를 정의하고, 산점도에서 O3 열을 그 팔레트에 매핑해야 합니다.
이 연습은 강의의 일부입니다
Python으로 데이터 시각화 개선하기
연습 안내
- 흰색에서
'orangered'로 연속적으로 매핑되는 팔레트를 만드세요. - 점의 색에
O3값 열을 매핑하세요. - 생성한 팔레트를 플로팅 함수에 전달하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Filter the data
cinci_2014 = pollution.query("city == 'Cincinnati' & year == 2014")
# Define a custom continuous color palette
color_palette = sns.____('orangered',
____ = True)
# Plot mapping the color of the points with custom palette
sns.scatterplot(x = 'CO',
y = 'NO2',
____ = 'O3',
data = cinci_2014,
palette = ____)
plt.show()