matplotlib установить размер метки yaxis
как я могу изменить размер только метки 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'
Итак, очевидно, что не работает. Я видел много вещей для размеров ТИКов, но ничего для меток оси сами себя.
1 ответ:
если вы используете 'pylab' для интерактивного построения, вы можете установить labelsize во время создания с помощью
pylab.ylabel('Example', fontsize=40)
.если вы используете
pyplot
программно вы можете либо установить fontsize при создании сax.set_ylabel('Example', fontsize=40)
или послеax.yaxis.label.set_size(40)
.