So fügen sie unterhandlungen in matplotlib einen titel hinzu (mit beispielen)
Sie können die folgende grundlegende Syntax verwenden, um einem Unterplot in Matplotlib einen Titel hinzuzufügen:
ax[0, 1]. set_title (' Subplot Title' )
Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.
Beispiel 1: Titel zu Nebenhandlungen in Matplotlib hinzufügen
Der folgende Code zeigt, wie man ein 2×2-Raster von Nebenhandlungen erstellt und den Titel jeder Nebenhandlung angibt:
import matplotlib. pyplot as plt #define subplots fig, ax = plt. subplots (2, 2) #define subplot titles ax[0, 0]. set_title (' First Subplot' ) ax[0, 1]. set_title (' Second Subplot ') ax[1, 0]. set_title (' Third Subplot ') ax[1, 1]. set_title (' Fourth Subplot ')
Beachten Sie, dass jede Nebenhandlung einen eindeutigen Titel hat.
Beispiel 2: Benutzerdefinierte Titel zu Unterhandlungen in Matplotlib hinzufügen
Wir können die folgenden Argumente verwenden, um Nebenhandlungstitel anzupassen:
- Schriftgröße : Die Schriftgröße des Titels
- loc : Die Position des Titels („links“, „Mitte“, „rechts“)
- x, y : Die Koordinaten (x, y) des Titels
- Farbe : Die Farbe der Titelschrift
- Schriftstärke : Die Stärke der Titelschriftart
Der folgende Code zeigt, wie diese Argumente in der Praxis verwendet werden:
import matplotlib. pyplot as plt
#define subplots
fig, ax = plt. subplots (2, 2)
#define subplot titles
ax[0, 0]. set_title (' First Subplot ', fontsize= 18 , loc=' left ')
ax[0, 1]. set_title (' Second Subplot ', x= .75 , y= .9 )
ax[1, 0]. set_title (' Third Subplot ', color=' red ')
ax[1, 1]. set_title (' Fourth Subplot ', fontweight=' bold ')
Mit diesen verschiedenen Argumenten können Sie die Titel der Nebenhandlungen so anpassen, dass sie Ihren Wünschen entsprechen.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere gängige Vorgänge in Matplotlib ausführen:
So passen Sie die Größe des Unterplots in Matplotlib an
So passen Sie den Abstand zwischen Matplotlib-Unterplots an
So passen Sie die Titelposition in Matplotlib an