Я использую библиотеку mathplot из Python, чтобы проиллюстрировать некоторые данные, и для того, чтобы представить ее для статьи, я хочу повысить ее читабельность за счет увеличения размера меток и меток осей.
Однако мне удалось изменить только размер текста для легенд, и независимо от того, насколько сильно я изменил значение размера текста для меток и меток, они остаются неизменными.
Я пробовал следующие решения, которые нашел на этом сайте, но ни одно из них не работает (используя стандартный импорт mathplotlib.plytplot в качестве plt):
#Attempt #1
params = {'axes.labelsize': 20,'axes.titlesize':20, 'legend.fontsize': 20, 'xtick.labelsize': 20, 'ytick.labelsize': 20}
plt.rcParams.update(params)
################################################
#Attempt #2
MEDIUM_SIZE = 16
BIGGER_SIZE = 12
font = {'family' : 'Arial','weight' : 'bold', 'size' : 22}
plt.rc('font', **font)
plt.rc('font', size=MEDIUM_SIZE) # controls default text sizes
plt.rc('axes', titlesize=MEDIUM_SIZE) # fontsize of the axes title
plt.rc('axes', labelsize=MEDIUM_SIZE) # fontsize of the x and y labels
plt.rc('xtick', labelsize=MEDIUM_SIZE) # fontsize of the tick labels
plt.rc('ytick', labelsize=MEDIUM_SIZE) # fontsize of the tick labels
plt.rc('legend', fontsize=BIGGER_SIZE) # legend fontsize
plt.rc('figure', titlesize=BIGGER_SIZE) # fontsize of the figure title
################################################
#Attempt #3
plt.rcParams['axes.linewidth'] = 20.0
plt.rcParams['xtick.labelsize']=8
plt.rcParams['ytick.labelsize']=8
################################################
#Attempt #4
ax = plt.subplot(111, xlabel='x', ylabel='y', title='title')
for item in ([ax.title, ax.xaxis.label, ax.yaxis.label] +
ax.get_xticklabels() + ax.get_yticklabels()):
item.set_fontsize(20)
Я ожидал размера меток и метокизменить, изменив соответствующие параметры.Однако они всегда остаются неизменными.
Например, установив для всех размеров шрифта значение 12, я получаю следующий график:

Изменяя размеры до 18, я получаю следующий график:

Как видите, единственный текст, который фактически изменяется, - этоиз легенд, поэтому я нахожу это странным, это влияет только на это.
Я уже пробовал решения, предложенные здесь, без каких-либо результатов:
Как изменить размер шрифта насюжет matplotlib
Почему метка matplotlib 'fontsize' не работает?
Python: как увеличить / уменьшить размер шрифта xи у метки тиков?
ОБНОВЛЕНИЕ: Я попробовал решение, предложенное пользователем Mstaino, и оно работало, чтобы изменить размер меток тиков:

Теперь мне просто нужно найти способ изменить размер меток для осей, поскольку ни одно решение, которое я пробовал до сих пор, не можетизмените их (как вы можете видеть на изображениях).