mit import matplotlib.pyplot as plt
Methode 1: Geben Sie die Schriftgröße an, wenn Sie die Legende aufrufen (repetitiv).
plt.legend(fontsize=20) # using a size in points
plt.legend(fontsize="x-large") # using a named size
Mit dieser Methode können Sie die Schriftgröße für jede Legende bei der Erstellung festlegen (sodass Sie mehrere Legenden mit unterschiedlichen Schriftgrößen haben können). Sie müssen jedoch jedes Mal, wenn Sie eine Legende erstellen, alles manuell eingeben.
(Hinweis: @ Mathias711 hat die verfügbaren benannten Schriftgrößen in seiner Antwort aufgelistet.)
Methode 2: Geben Sie die Schriftgröße in rcParams an (praktisch)
plt.rc('legend',fontsize=20) # using a size in points
plt.rc('legend',fontsize='medium') # using a named size
Mit dieser Methode legen Sie die Standardschriftgröße für Legenden fest, und alle Legenden verwenden diese automatisch, sofern Sie mit Methode 1 nichts anderes angeben. Dies bedeutet, dass Sie die Schriftgröße für Legenden am Anfang Ihres Codes festlegen können, ohne sich um die Einstellung für jede einzelne Legende kümmern zu müssen .
Wenn Sie z. B. eine benannte Größe verwenden 'medium'
, wird der Legendentext mit dem globalen font.size
In skaliert rcParams
. font.size
Verwendung ändernplt.rc(font.size='medium')
plot.rcParams.update
?