더북(TheBook)

데이터가 적어서 막대그래프와 비슷해 보이네요. random 라이브러리를 사용해 무작위 정수 10개를 만들고, 이 데이터로 히스토그램을 그려 봅시다. 무작위 정수 10개를 저장하는 리스트명은 a라고 하겠습니다.

import random

a = []
for i in range(10):
    a.append(random.randint(1, 10))
print(a)
plt.hist(a)
plt.show()
실행결과
[7, 5, 3, 3, 1, 3, 2, 10, 7, 8]

책과 결과가 다르다고 놀라지 마세요. 무작위 정수이므로 그래프 모양이 다를 수밖에 없습니다. 코드를 봅시다. 반복문을 활용해 a 리스트에 1부터 10 사이의 무작위 정수 10개를 추가했습니다. 반복문이 끝나면 a에 들어 있는 데이터를 출력해 확인하고 바로 plt.hist(a)로 히스토그램을 그렸습니다.

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