Python Matplotlib增加柱形图标签字体大小

6

我有一个子图,其中可能包含不同的堆积条形图。我希望增加条形标签的字体大小,因为它看起来很小。 例如,在

ax.bar(adjlocs, ...
 label='...', ...)

我希望标签的字体大小能够更大。我已经找到了其他图表元素文本大小增加的方法,但是这个没有。如何实现呢?谢谢。

2个回答

7

好的,我得到了答案。 您可以使用ax.legend更改字体大小:

ax.legend(loc='best', fontsize=25)

希望这能帮助到遇到同样问题的人!

1
一个完整的工作示例会很有帮助。 - littleO
@littleO 可以随意通过编辑来改进答案。 - johnDanger

5
如果我正确理解了你的问题,你想要改变字体大小而不是轴或图例,而是在实际写在条形上的值上。最简单的方法是添加以下内容:
plt.rcParams['font.size'] = 6

我认为默认值是12。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接