matplotlib.gridspec.SubplotSpec #
- Klasse matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = None ) [Quelle] #
Basen:
object
Der Standort einer Nebenhandlung in einer
GridSpec
.Notiz
Wahrscheinlich werden Sie nie selbst instanziieren
SubplotSpec
. Stattdessen erhalten Sie normalerweise einen von einemGridSpec
Benutzer, der den Zugriff auf Gegenstände verwendet.- Parameter :
- Gitterspez
GridSpec
Die GridSpec, auf die der Nebenplot verweist.
- num1, num2 int
Der Subplot belegt die num1-te Zelle der gegebenen Gridspec. Wenn num2 angegeben wird, erstreckt sich der Subplot zwischen der num1-ten Zelle und der num2-ten Zelle einschließlich .
Der Index beginnt bei 0.
- Gitterspez
- get_geometry ( ) [Quelle] #
Gibt die Subplot-Geometrie als Tupel zurück .
(n_rows, n_cols, start, stop)
Die Indizes start und stop definieren den Bereich des Subplots innerhalb der
GridSpec
. stop ist inklusive (dh für eine einzelne Zelle ).start == stop
- get_position ( figure ) [Quelle] #
Aktualisieren Sie die Nebenhandlungsposition von
figure.subplotpars
.
- get_topmost_subplotspec ( ) [Quelle] #
Gibt die oberste
SubplotSpec
Instanz zurück, die dem Teilplot zugeordnet ist.
- Eigenschaft Nummer2 #
- subgridspec ( nrows , ncols , ** kwargs ) [Quelle] #
Erstellen Sie eine GridSpec innerhalb dieses Subplots.
Die Erschaffenen
GridSpecFromSubplotSpec
werden diesSubplotSpec
als Elternteil haben.- Parameter :
- nrows int
Anzahl der Zeilen im Raster.
- ncols int
Nummer oder Spalten im Raster.
- Rückgaben :
- Andere Parameter :
- **Kwarg
Alle anderen Parameter werden an übergeben
GridSpecFromSubplotSpec
.
Siehe auch
Beispiele
Hinzufügen von drei Subplots in dem Raum, der von einem einzelnen Subplot eingenommen wird:
fig = plt.figure() gs0 = fig.add_gridspec(3, 1) ax1 = fig.add_subplot(gs0[0]) ax2 = fig.add_subplot(gs0[1]) gssub = gs0[2].subgridspec(1, 3) for i in range(3): fig.add_subplot(gssub[0, i])
Beispiele mit matplotlib.gridspec.SubplotSpec
#
Leitfaden für eingeschränktes Layout
Anordnen mehrerer Achsen in einer Figur