mpl_toolkits.axes_grid1.axes_grid.Grid #

Klasse mpl_toolkits.axes_grid1.axes_grid. Grid ( fig , rect , nrows_ncols , ngrids = None , direction = 'row' , axis_pad = 0.02 , * , share_all = False , share_x = True , share_y = True , label_mode = 'L' , axis_class = None , Aspekt = False ) [Quelle]#

Basen:object

Ein Raster aus Äxten.

In Matplotlib wird die Position (und Größe) der Achsen in normalisierten Figurenkoordinaten angegeben. Dies ist möglicherweise nicht ideal für Bilder, die mit einem bestimmten Seitenverhältnis angezeigt werden müssen. Beispielsweise ist es schwierig, mehrere Bilder derselben Größe mit festem Abstand zwischen ihnen anzuzeigen. AxesGrid kann in diesem Fall verwendet werden.

Parameter :
FeigeFigure

Die Elternfigur.

rect (float, float, float, float) oder int

Die Achsenposition als Tupel oder als dreistelliger Subplot-Positionscode (z. B. "121").(left, bottom, width, height)

nrows_ncols (int, int)

Anzahl der Zeilen und Spalten im Raster.

ngrids int oder None, Standard: None

Wenn nicht None, werden nur die ersten ngrids- Achsen im Grid erstellt.

Richtung {"Zeile", "Spalte"}, Standard: "Zeile"

Ob Achsen in zeilenweiser ("zeilenweise") oder spaltenweise ("spaltenweise") Reihenfolge erstellt werden. Dies wirkt sich auch auf die Reihenfolge aus, in der auf die Achsen mit Indexierung ( grid[index]) zugegriffen wird.

axis_pad float oder (float, float), Standard: 0,02

Auffüllung oder (horizontale Auffüllung, vertikale Auffüllung) zwischen den Achsen in Zoll.

share_all bool, Standard: False

Ob alle Achsen ihre x- und y-Achse teilen. Überschreibt share_x und share_y .

share_x bool, Standard: True

Ob alle Achsen einer Spalte ihre x-Achse teilen.

share_y bool, Standard: True

Ob alle Achsen einer Reihe ihre y-Achse teilen.

label_mode {"L", "1", "alle"}, Standard: "L"

Legt fest, welche Achsen Teilstriche erhalten:

  • "L": Alle Achsen in der linken Spalte erhalten vertikale Markierungen; Alle Achsen in der unteren Reihe erhalten horizontale Teilstrichbeschriftungen.

  • „1“: Nur die linke untere Achse wird beschriftet.

  • „all“: alle Achsen werden beschriftet.

axis_class Unterklasse von matplotlib.axes.Axes, Standard: Keine
Aspekt bool, Standard: False

Ob das Seitenverhältnis der Achsen dem Seitenverhältnis der Datengrenzen folgt.

get_aspect ( ) [Quelle] #

Gibt den Aspekt des SubplotDivider zurück.

get_axes_locator ( ) [Quelle] #
get_axes_pad ( ) [Quelle] #

Geben Sie die Achsenpolsterung zurück.

Rückgaben :
hpad, vpad

Polsterung (horizontales Pad, vertikales Pad) in Zoll.

get_divider ( ) [Quelle] #
get_geometry ( ) [Quelle] #

Gibt die Anzahl der Zeilen und Spalten des Gitters als (nrows, ncols) zurück.

get_vsize_hsize ( ) [Quelle] #

[ Veraltet ]

Anmerkungen

Veraltet seit Version 3.5:

set_aspect ( Aspekt ) [Quelle] #

Legen Sie den Aspekt des SubplotDivider fest.

set_axes_locator ( Locator ) [Quelle] #
set_axes_pad ( axis_pad ) [Quelle] #

Stellen Sie die Polsterung zwischen den Achsen ein.

Parameter :
axis_pad (schweben, schweben)

Die Polsterung (horizontales Pad, vertikales Pad) in Zoll.

set_label_mode ( Modus ) [Quelle] #

Definieren Sie, welche Achsen Teilstriche haben.

Parameter :
Modus {"L", "1", "alle"}

Der Etikettenmodus:

  • "L": Alle Achsen in der linken Spalte erhalten vertikale Markierungen; Alle Achsen in der unteren Reihe erhalten horizontale Teilstrichbeschriftungen.

  • „1“: Nur die linke untere Achse wird beschriftet.

  • „all“: alle Achsen werden beschriftet.