막대 차트 막대에 값 레이블을 추가하려면 '텍스트' 또는 '주석 달기' 방법을 활용할 수 있습니다. matplotlib에서 제공합니다. 각 방법은 뚜렷한 장점과 사용 시나리오를 제공합니다.
'텍스트' 방법을 사용하면 플롯의 특정 좌표에 직접 텍스트를 배치할 수 있습니다. 막대 차트의 경우 다음 접근 방식을 사용할 수 있습니다.
'주석' 방법은 화살표 선 및 레이블 추가를 포함하여 플롯에 주석을 추가하는 데 더 많은 유연성을 제공합니다. . 값 레이블로 막대 차트에 주석을 추가하려면 다음 단계를 활용할 수 있습니다.
다음 코드는 '텍스트' 메서드를 사용하여 막대 차트에 값 레이블을 추가하는 방법을 보여줍니다.
import matplotlib.pyplot as plt # Data and plot setup data = [6, 16, 75, 160, 244, 260, 145, 73, 16, 4, 1] plt.bar(range(len(data)), data) # Add value labels for bar, value in zip(plt.gca().patches, data): height = bar.get_height() plt.text(bar.get_x() + bar.get_width() / 2, height, f'{value}', ha='center', va='bottom') plt.show()
이 코드 실행 코드는 각 막대 중앙에 값 레이블이 있는 막대 차트를 생성합니다. 라벨의 원하는 위치를 얻으려면 필요에 따라 'plt.text'에서 위치 매개변수를 조정하세요.
위 내용은 Matplotlib 막대 차트에 값 레이블을 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!