88

如何仅更改 yaxis 标签的大小?现在,我使用更改所有标签的大小

pylab.rc('font', family='serif', size=40)

但就我而言,我想让 y 轴标签大于 x 轴。但是,我想单独留下刻度标签。

我试过了,例如:

pylab.gca().get_ylabel().set_fontsize(60)

但我只得到:

AttributeError: 'str' object has no attribute 'set_fontsize'

所以,显然这行不通。我已经看到了很多关于刻度大小的东西,但没有看到轴标签本身。

4

1 回答 1

148

如果您使用 'pylab' 进行交互式绘图,您可以在创建时使用pylab.ylabel('Example', fontsize=40).

如果您以pyplot编程方式使用,您可以在创建时ax.set_ylabel('Example', fontsize=40)或之后使用ax.yaxis.label.set_size(40).

于 2012-05-01T21:51:14.363 回答