collections.Counter를 사용하여 히스토그램을 그리려면 bar()를 사용할 수 있습니다. 방법. 막대()에서 메소드에서 collections.counter()를 사용할 수 있습니다. 각 요소의 주파수를 가져옵니다. 요소와 빈도를 높이로 지정합니다.
단계
- 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
- 데이터 포인트 목록을 만드세요.
- 사전 가져오기, d , collections.Counter() 사용
- d.keys()로 막대 플롯 만들기 및 d.values().
- 그림을 표시하려면 show()를 사용하세요. 방법.
예
matplotlib에서 컬렉션 가져오기 pyplot을 pltplt.rcParams["Figure.figsize"] =[7.50, 3.50]plt.rcParams["Figure.autolayout"] =Truedata =[0, 1, 2, 4, 1, 3으로 가져오기 , 0, 4, 1, 4, 3, 5, 6, 5, 2]d =collections.Counter(data)plt.bar(d.keys(), d.values())plt.show()사전>출력