我正在构建带有标签低电阻,中电阻和高电阻的条形图。如何获得Python以始终在图表的右下角打印标签?如果将它们打印在顶部,则会使数据模糊。
axarr[0].bar(ind, y1, width, color='blue', bottom=y3)
axarr[0].bar(ind, y2, width, color='orange')
axarr[0].bar(ind, y3, width, color='green')
axarr[0].set_title('Growth in Resistance')
axarr[0].legend(('Low Resistance', 'Medium Resistance', 'High Resistance'))
先谢谢了。任何提示将不胜感激。
答案 0 :(得分:0)
axarr[0].legend(('Low Resistance', 'Medium Resistance', 'High Resistance'), loc=4)
以下是可能的图例位置,您可以使用的名称或只是数字:
loc
参数将更改图例的位置,有关更多信息,请参见此处:Matplotlib legend