matplotlib.gridspec.GridSpecBase#

class matplotlib.gridspec.GridSpecBase(nrows, ncols, height_ratios=None, width_ratios=None)[Quelle]#

Bases: object

Eine 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_geometry()[Quelle]#

Gibt ein Tupel mit der Anzahl der Zeilen und Spalten im Gitter zurück.

get_grid_positions(fig)[Quelle]#

Gibt die Positionen der Gitterzellen in Abbildungskoordinaten zurück.

Parameter:
figFigure

Die Abbildung, auf die das Gitter angewendet werden soll. Die Subplot-Parameter (Ränder und Abstände zwischen Subplots) werden aus fig übernommen.

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_subplot_params(figure=None)[Quelle]#
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 SubplotSpec zurü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 GridSpec spezifizierten Subplots zur übergeordneten Abbildung hinzu.

Siehe Figure.subplots für eine detaillierte Dokumentation.

Beispiele für die Verwendung von matplotlib.gridspec.GridSpecBase#

Achsen mit angepasstem Layout skalieren

Achsen mit angepasstem Layout skalieren

GridSpec mit variablen Größen und Abständen

GridSpec mit variablen Größen und Abständen

Gridspec für Subplot-Layouts mit mehreren Spalten/Zeilen

Gridspec für Subplot-Layouts mit mehreren Spalten/Zeilen

Verschachtelte Gridspecs

Verschachtelte Gridspecs

origin und extent in imshow

origin und extent in imshow

Leitfaden für eingeschränkte Layouts

Leitfaden für eingeschränkte Layouts

Tight layout guide

Tight layout guide