1. 학습
  2. /
  3. 강의
  4. /
  5. 중급 Python

Connected

연습 문제

색상

지금까지 작성한 코드는 스크립트에 준비되어 있어요.

다음 단계는 플롯을 더 다채롭게 만드는 거예요! 이를 위해 리스트 col이 미리 만들어져 있어요. 이 리스트에는 각 국가가 속한 대륙에 따라 해당 국가에 대응하는 색상이 들어 있습니다.

‘리스트 col은 어떻게 만들었나요?’라고 궁금하실 수 있죠. Gapminder 데이터에는 각 국가가 속한 대륙을 담은 리스트 continent가 있어요. 여기에 대륙을 색상에 매핑하는 딕셔너리를 만들었습니다:

dict = {
    'Asia':'red',
    'Europe':'green',
    'Africa':'blue',
    'Americas':'yellow',
    'Oceania':'black'
}

지금은 걱정하지 않으셔도 돼요. 딕셔너리에 대해서는 다음 장에서 배우게 됩니다.

지침

100 XP
  • plt.scatter() 함수의 인자에 c = col을 추가하세요.
  • 거품의 불투명도를 조절하려면 plt.scatter() 안에서 alpha 인자를 0.8로 설정하세요. Alpha는 0에서 1 사이의 값으로 설정할 수 있으며, 0은 완전히 투명하고 1은 전혀 투명하지 않다는 뜻입니다.