с помощью import matplotlib.pyplot as plt
Способ 1: укажите размер шрифта при вызове легенды (повторяющийся)
plt.legend(fontsize=20) # using a size in points
plt.legend(fontsize="x-large") # using a named size
С помощью этого метода вы можете установить размер шрифта для каждой легенды при создании (что позволяет вам иметь несколько легенд с разными размерами шрифтов). Тем не менее, вам придется вводить все вручную каждый раз, когда вы создаете легенду.
(Примечание: @ Mathias711 перечислил доступные именованные шрифты в своем ответе)
Способ 2: укажите размер шрифта в rcParams (удобно)
plt.rc('legend',fontsize=20) # using a size in points
plt.rc('legend',fontsize='medium') # using a named size
С помощью этого метода вы устанавливаете размер шрифта легенды по умолчанию, и все легенды будут автоматически использовать его, если вы не укажете иное, используя метод 1. Это означает, что вы можете установить размер шрифта легенды в начале вашего кода и не беспокоиться об установке его для каждой отдельной легенды. ,
Если вы используете именованный размер, например 'medium'
, текст легенды будет масштабироваться с глобальным font.size
в rcParams
. Чтобы изменить font.size
использованиеplt.rc(font.size='medium')
plot.rcParams.update
?