matplotlib: 放大坐标轴标签

1 投票
1 回答
791 浏览
提问于 2025-04-18 01:46

有没有办法在matplotlib中放大坐标轴的标签(在下面放大的图中用红色圈起来的部分)?

enter image description here

我已经使用了 ax.tick_params() 成功地编辑了刻度标签,但我找不到关于这个特定部分的任何信息。

如果实在不行,我可以手动插入 text(),但如果能有更简单的方法就好了。

1 个回答

1

添加一行代码,像这样:

ax.xaxis.get_children()[1].set_size(15)

这行代码的作用是把你的主要刻度标签(我想我们可以这么称呼它)设置为15个点的大小,前提是你是在ax上绘图。

如果你是用pyplot这个接口来绘图的话,还需要加上一行ax=plt.gca()

撰写回答