Mit import matplotlib.pyplot as plt
Methode 1: Angabe der Schriftgröße beim Aufruf der Legende (wiederholend)
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 (so dass Sie mehrere Legenden mit unterschiedlichen Schriftgrößen haben können). Allerdings müssen Sie jedes Mal, wenn Sie eine Legende erstellen, alles manuell eingeben.
(Hinweis: @Mathias711 hat in seiner Antwort die verfügbaren benannten Schriftgrößen aufgeführt)
Methode 2: Angabe der Schriftgröße in rcParams (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 Standard-Schriftgröße der Legende fest, und alle Legenden verwenden automatisch diese Größe, sofern Sie nicht mit Methode 1 etwas anderes festlegen. Das bedeutet, dass Sie die Schriftgröße für die Legende am Anfang Ihres Codes festlegen können und sich nicht um die Einstellung für jede einzelne Legende kümmern müssen.
Wenn Sie eine bestimmte Größe verwenden, z. B. 'medium'
wird der Legendentext mit der globalen Skalierung font.size
sur rcParams
. Zum Ändern font.size
utiliser plt.rc(font.size='medium')