Python柱状图显示数值

读取excel排序后画的柱状图,要怎么在图上显示每个具体数值?

img

可以调用plt.text()方法:
plt.text方法接收3个主参数, 分别是x坐标, y坐标, 文字的字符串。
例如:

for a,b in zip(X,Y):   #柱子上的数字显示
 plt.text(a,b,'%.2f'%b,ha='center',va='bottom',fontsize=10)

如果有帮助, 点个采纳谢谢