더북(TheBook)

scatter() 함수에 c 속성을 추가하여 표현하고 싶은 색상의 개수를 설정하면 각 데이터에 해당하는 컬러바의 색으로 정해집니다. 여기서는 4개의 점을 각각 다른 색으로 표현하기 위해 c=range(4)를 추가하였습니다.

import matplotlib.pyplot as plt
plt.scatter([1,2,3,4], [10,30,20,40], s=[30,60,90,120], c=range(4))
plt.colorbar()
plt.show()

그림 10-10 colorbar( ) 함수로 컬러바를 추가한 모습

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