반복 횟수를 늘려 더 많은 개수의 숫자를 랜덤으로 추출한 결과를 히스토그램으로 나타냈습니다. 그림 13-5와는 다르게 우리가 설정한 확률에 따라 각각의 값들이 나온 것을 확인할 수 있습니다.
다음은 Unit 10에서 그렸던 버블 차트를 numpy 라이브러리를 활용해서 다시 그리는 코드입니다. 반복문을 사용하지 않아서 코드가 간결해진 것을 느낄 수 있을 겁니다.
코드 numpy를 사용한 버블 차트 그리기 코드
import matplotlib.pyplot as plt import numpy as np x = np.random.randint(10, 100, 200) y = np.random.randint(10, 100, 200) size = np.random.rand(100) * 100 plt.scatter(x, y, s=size, c=x, cmap='jet', alpha=0.7) plt.colorbar() plt.show()