在用matplotlib绘制柱状图的时候,往往需要将数据显示在柱状图上,今天我们就简单介绍一下。...("",fontsize = 12,color = 'black',alpha = 0.7,rotation=360)
# 设置Y轴区间
ax.set_ylim(0,30)
# 显示数据标签
for...对于plt.text(x, y, s, fontdict=None, **kwargs)
x,y:文本(标签)所在的位置
s:用于显示的文本
ha:水平对齐方式(可选:'center', 'right'...版本(3.4.0及之后)中,我们发现有个函数方法plt.bar_label可以很好的实现柱状图(含条形图)数据标签显示需求。...,单位为像素,默认值为0
在原代码中,替换显示数据标签部分代码即可
# 显示数据标签
plt.bar_label(bar, label_type='edge')
?