matplotlib设置yaxis标签大小

zje*_*zje 70 python graphing label matplotlib

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

pylab.rc('font', family='serif', size=40)
Run Code Online (Sandbox Code Playgroud)

但在我的情况下,我想使y轴标签大于x轴.但是,我想单独留下刻度标签.

我试过,例如:

pylab.gca().get_ylabel().set_fontsize(60)
Run Code Online (Sandbox Code Playgroud)

但我只得到:

AttributeError: 'str' object has no attribute 'set_fontsize'
Run Code Online (Sandbox Code Playgroud)

所以,显然这不起作用.我已经看到很多用于刻度尺寸的东西,但轴标签本身没有.

bmu*_*bmu 121

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

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