如何使用y轴以外的数字标记图表上的条形图?

时间:2016-12-12 20:57:08

标签: graph label

从我在这里看到的条形图示例中,单个条形图上方的数字是与y轴上的值对应的数字。我想在使用matplotlib生成的条形图上使用另一组数字或文本。怎么做到这一点?我'喜欢使用以下方法: http://composition.al/blog/2015/11/29/a-better-way-to-add-labels-to-bar-charts-with-matplotlib/ 但无法弄清楚如何引用可能是数字或文字的标签列表。

1 个答案:

答案 0 :(得分:0)

经过几次旋转,解决方案相对简单。我将一个数字列表传递给上面链接中描述的函数,替换了" height"变量。另外,我更喜欢条形标签总是在条形图上方,所以我发现最大的条形标签#34; y"值并将ax.set_ylim增加到该值的110%。不太优雅但满足我的需求。