더북(TheBook)

키와 몸무게를 저장할 height, weight를 빈 리스트로 한 번에 만듭니다. 5장에서 배웠듯이 여러 변수에 값을 한 번에 넣어 정의할 수 있습니다. 리스트도 마찬가지고요. 다음으로 무작위 값의 키와 몸무게를 리스트에 추가하는 코드를 반복문에 넣었습니다. 키는 100에서 200 사이로, 몸무게는 20부터 100 사이 값이 나오도록 설정했습니다. plt.scatter()c 옵션에서 색상 기준을 height로 지정했기 때문에 키가 작을수록 연하게, 클수록 점의 색이 진하게 나타납니다. c 옵션의 값을 weight로 바꾸면 몸무게에 따라 점의 색상 농도가 다르게 나타납니다. c 옵션을 변경해서 색상 변화를 확인해 보세요. 컬러맵은 RdPu를 지정했습니다.

TIP matplotlib의 컬러맵은 여러 범주로 나뉘고 범주마다 더 많은 하위 컬러맵이 있습니다. https://matplotlib.org/tutorials/colors/colormaps.html에 가면 다양한 컬러맵을 볼 수 있습니다. 컬러맵 왼쪽에 있는 영단어가 해당 컬러맵의 이름입니다. 원하는 컬러맵을 넣어서 코드를 실행해 보세요.

▲ 그림 8-6 컬러맵

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.