더북(TheBook)

지금까지는 기본적인 내용을 이해하는 것에 집중하기 위해 4개의 점만을 표현했기 때문에 산점도라는 말이 크게 와닿지 않았을 겁니다. 그래서 이번에는 랜덤 함수를 활용해 위치와 크기가 서로 다른 100개의 점들을 만들겠습니다.

import matplotlib.pyplot as plt
import random
x = []
y = []
size = []
for i in range(100) :
    x.append(random.randint(50,100))
    y.append(random.randint(50,100))
    size.append(random.randint(10,100))
plt.scatter(x, y, s=size)
plt.show()

그림 10-12 크기와 위치가 다른 100개의 점을 나타낸 결과

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