annotate()를 사용하여 막대 상단에 이모티콘을 배치할 수 있습니다.
단계
- 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
- 빈도 목록 만들기 및 라벨 이모티콘 포함.
- Figure()를 사용하여 새 Figure 생성 또는 기존 Figure 활성화 방법.
- bar()를 사용하여 막대 그리기 방법.
- 주석() 사용 이모티콘을 레이블로 배치하는 방법
- 그림을 표시하려면 show()를 사용하세요. 방법.
예
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True freqs = [7, 8, 5, 3, 6] labels = ['😊', '😲', '😂', '😃', '😛'] plt.figure() p1 = plt.bar(np.arange(len(labels)), freqs) for rect1, label in zip(p1, labels): height = rect1.get_height() plt.annotate( label, (rect1.get_x() + rect1.get_width()/2, height+.05), ha="center", va="bottom", fontsize=30 ) plt.show()
출력