从我在这里看到的条形图示例中,单个条形图上方的数字是与y轴上的值对应的数字。我想在使用matplotlib生成的条形图上使用另一组数字或文本。怎么做到这一点?我'喜欢使用以下方法: http://composition.al/blog/2015/11/29/a-better-way-to-add-labels-to-bar-charts-with-matplotlib/ 但无法弄清楚如何引用可能是数字或文字的标签列表。
答案 0 :(得分:0)
经过几次旋转,解决方案相对简单。我将一个数字列表传递给上面链接中描述的函数,替换了" height"变量。另外,我更喜欢条形标签总是在条形图上方,所以我发现最大的条形标签#34; y"值并将ax.set_ylim增加到该值的110%。不太优雅但满足我的需求。