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" для интерактивного построения графика, вы можете установить метку во время создания с помощью pylab.ylabel('Example', fontsize=40)
.
Если вы используете программный код pyplot
, вы можете либо установить шрифт при создании с помощью ax.set_ylabel('Example', fontsize=40)
, либо впоследствии с помощью ax.yaxis.label.set_size(40)
.