Processor

【Matplotlib】 히스토그램 그리기

작성자 임베디드코리아 작성일26-04-15 00:25 조회85회 댓글0건
<* Matplotlib 히스토그램 그리기 *>
◆ 히스토그램 (Histogram)은 도수분포표를 그래프로 나타낸 것으로서, 가로축은 계급, 세로축은 도수 (횟수나 개수 등)를 나타낸다.
◆ matplotlib.pyplot 모듈의 hist() 함수를 이용해서 다양한 히스토그램을 그려본다.

---< 예제 :  Histogram.py  몸무게 값 히스토그램 그리기  >---------------------------------------
import matplotlib.pyplot as plt

weight = [68, 81, 64, 56, 78, 74, 61, 77, 66, 68, 59, 71,
          80, 59, 67, 81, 69, 73, 69, 74, 70, 65]

plt.hist(weight)

plt.show()
______________________________________________________________________________________________________
▶ weight는 몸무게 값을 나타내는 리스트이다.
▶ hist() 함수에 리스트의 형태로 값들을 직접 입력해주면 된다.


---< 예제 :  Histogram.py  히스토그램 구간의 개수 지정하기  >----------------------------------

import matplotlib.pyplot as plt

weight = [68, 81, 64, 56, 78, 74, 61, 77, 66, 68, 59, 71,
          80, 59, 67, 81, 69, 73, 69, 74, 70, 65]

plt.hist(weight, label='bins=10')
plt.hist(weight, bins=30, label='bins=30')
plt.legend()
plt.show()
___________________________________________________________________________________________________________
▶ hist() 함수의 bins 파라미터는 히스토그램의 가로축 구간의 개수를 지정한다.
▶ 첫번째 히스토그램은 bins 값을 지정하지 않아서 기본값인 10으로 지정되었다.
▶ 두번째 히스토그램은 bins 값을 30으로 지정되었다.