matplotlib встановити розмір мітки yaxis


81

Як я можу змінити розмір лише ярлика 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'

Отож, очевидно, це не працює. Я бачив багато матеріалів для розмірів кліщів, але нічого для самих міток осей.

Відповіді:


137

Якщо ви використовуєте 'pylab' для інтерактивного побудови графіків, ви можете встановити розмір мітки під час створення за допомогою pylab.ylabel('Example', fontsize=40).

Якщо ви використовуєте pyplotпрограмно, ви можете або встановити розмір шрифту при створенні за допомогою ax.set_ylabel('Example', fontsize=40)або пізніше за допомогою ax.yaxis.label.set_size(40).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.