Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Matplotlib 히스토그램 함수에서 빈에 대한 정보 얻기

<시간/>

matplotlib 히스토그램 함수에서 빈에 대한 정보를 얻으려면 다음 단계를 수행할 수 있습니다. -

  • 데이터 에 대한 숫자 목록 만들기 및 쓰레기통.

  • histogram()을 사용하여 데이터 세트의 히스토그램 계산 방법.

  • 히스트 가져오기 및 가장자리 히스토그램(2단계)에서.

  • 히스토그램에서 빈도를 찾으십시오.

  • 으로 막대 만들기 (1단계) 및 빈도 (4단계) 데이터.

  • 그림을 표시하려면 show()를 사용하세요. 방법.

예시

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
a = [-0.125, .15, 8.75, 72.5, -44.245, 88.45]
bins = np.arange(-180, 181, 20)
hist, edges = np.histogram(a, bins)
freq = hist/float(hist.sum())
plt.bar(bins[:-1], freq, width=20, align="edge", ec="k", color='red')
plt.show()

출력

Matplotlib 히스토그램 함수에서 빈에 대한 정보 얻기