matplotlib.gridspec.GridSpecBase#
- class matplotlib.gridspec.GridSpecBase(nrows, ncols, height_ratios=None, width_ratios=None)[Quelle]#
Bases:
objectEine Basisklasse von GridSpec, die die Geometrie des Gitters angibt, auf dem ein Subplot platziert wird.
- Parameter:
- nrows, ncolsint
Die Anzahl der Zeilen und Spalten des Gitters.
- width_ratiosarray-ähnlich der Länge ncols, optional
Definiert die relativen Breiten der Spalten. Jede Spalte erhält eine relative Breite von
width_ratios[i] / sum(width_ratios). Wenn nicht angegeben, haben alle Spalten die gleiche Breite.- height_ratiosarray-ähnlich der Länge nrows, optional
Definiert die relativen Höhen der Zeilen. Jede Zeile erhält eine relative Höhe von
height_ratios[i] / sum(height_ratios). Wenn nicht angegeben, haben alle Zeilen die gleiche Höhe.
- get_grid_positions(fig)[Quelle]#
Gibt die Positionen der Gitterzellen in Abbildungskoordinaten zurück.
- Parameter:
- fig
Figure Die Abbildung, auf die das Gitter angewendet werden soll. Die Subplot-Parameter (Ränder und Abstände zwischen Subplots) werden aus fig übernommen.
- fig
- Gibt zurück:
- bottoms, tops, lefts, rightsarray
Die unteren, oberen, linken und rechten Positionen der Gitterzellen in Abbildungskoordinaten.
- get_height_ratios()[Quelle]#
Gibt die Höhenverhältnisse zurück.
Dies ist None, wenn keine Höhenverhältnisse explizit gesetzt wurden.
- get_width_ratios()[Quelle]#
Gibt die Breitenverhältnisse zurück.
Dies ist None, wenn keine Breitenverhältnisse explizit gesetzt wurden.
- property ncols#
Die Anzahl der Spalten im Gitter.
- new_subplotspec(loc, rowspan=1, colspan=1)[Quelle]#
Erstellt und gibt eine Instanz von
SubplotSpeczurück.- Parameter:
- loc(int, int)
Die Position des Subplots im Gitter als
(zeilen_index, spalten_index).- rowspan, colspanint, Standard: 1
Die Anzahl der Zeilen und Spalten, die der Subplot im Gitter einnehmen soll.
- property nrows#
Die Anzahl der Zeilen im Gitter.
- set_height_ratios(height_ratios)[Quelle]#
Setzt die relativen Höhen der Zeilen.
height_ratios muss die Länge nrows haben. Jede Zeile erhält eine relative Höhe von
height_ratios[i] / sum(height_ratios).
- set_width_ratios(width_ratios)[Quelle]#
Setzt die relativen Breiten der Spalten.
width_ratios muss die Länge ncols haben. Jede Spalte erhält eine relative Breite von
width_ratios[i] / sum(width_ratios).
- subplots(*, sharex=False, sharey=False, squeeze=True, subplot_kw=None)[Quelle]#
Fügt alle von diesem
GridSpecspezifizierten Subplots zur übergeordneten Abbildung hinzu.Siehe
Figure.subplotsfür eine detaillierte Dokumentation.
Beispiele für die Verwendung von matplotlib.gridspec.GridSpecBase#
Gridspec für Subplot-Layouts mit mehreren Spalten/Zeilen