我有以下的Matplotlib代码: ax = my_df.plot(x='arrival_month', y='my_count' ,kind='bar', figsize = (20,10), fontsize = 16, color = 'b', alpha = 0.3) ax.set_xticklabels([t.get_text().split(" ")[0] for t in ax.get_xticklabels()]) ax.set_ylim([-50,300]) plt.show() 生成图形: 我想知道是否可以在柱状图的顶部添加计数数字,就像这样: 非常感谢!
类似于循环遍历 ax.annotate('(%s, %s)'%xy,xy = xy,textcoords ='data') 应该可以工作,其中 xy 是表示每个坐标的x和y值的元组。 这在另一个问题的答案中提出。 如果您提供一个MWE,我们还可以测试我们的建议。特别是告诉我们 my_df 的确切外观,会有所帮助。