为了账号安全,请及时绑定邮箱和手机立即绑定

如何通过矩阵显示条形图中每个条形顶部的 Y 坐标值

如何通过矩阵显示条形图中每个条形顶部的 Y 坐标值

撒科打诨 2022-10-05 09:24:25
我想在红色圆圈中添加计数数字,我试图使用plt.text,但我不知道如何在其中添加参数我的代码:path = "bogus_student_data.txt"data = pd.read_csv(path, sep=' ')final_grade = data['grades']plt.hist(final_grade,bins=5, rwidth=0.8, histtype='bar', facecolor='blue',edgecolor='black')
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

y = [1, 5, 3, 7, 5]


fig, ax = plt.subplots()

h = ax.hist(y)

for v, i in zip(*h[:2]):

    if v > 0:

        ax.text(i + 0.25, v, str(int(v)))

fig.show()

结果:

//img1.sycdn.imooc.com//633cdcef0001dc0204270279.jpg

查看完整回答
反对 回复 2022-10-05
  • 1 回答
  • 0 关注
  • 116 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号