Как установить размер надстрочных индексов меток тиков в matplotlib rcParams

#python #matplotlib

#python #matplotlib

Вопрос:

Я создаю несколько .eps файлов для публикации, и мне нужно вручную установить размер шрифта для меток тиков и их надстрочных индексов отдельно. Следующий код генерирует цифру, в которой показатель слишком мал для окончательной печатной версии.

 import numpy as np
import matplotlib.pyplot as plt
from matplotlib import rcParams

rcParams['ytick.labelsize'] = 14

plt.semilogy(np.abs(np.random.randn(100)))
plt.savefig('foo.eps')
  

введите описание изображения здесь

Если я перейду в выходной файл и заменю каждую строку 9.799999999999999 scalefont на 14.0 scalefont , я получу следующее.

введите описание изображения здесь

На данный момент это нормально (я уже обрабатываю выходные файлы как часть генерирующего скрипта), но мне интересно, есть ли rcParam запись, которую я могу изменить, чтобы мне не нужно было так много возиться с eps файлом.