mpl_toolkits.axes_grid1.axes_divider.Divider#
- class mpl_toolkits.axes_grid1.axes_divider.Divider(fig, pos, horizontal, vertical, aspect=None, anchor='C')[Quelle]#
Bases:
objectEine Klasse zur Positionierung von Achsen.
Der Divider wird mit Listen von horizontalen und vertikalen Größen (
mpl_toolkits.axes_grid1.axes_size) initialisiert, basierend auf denen ein gegebenes rechteckiges Gebiet unterteilt wird.Die Methode
new_locatorerstellt dann ein aufrufbares Objekt, das als axes_locator der Achsen verwendet werden kann.- Parameter:
- figFigure
- postuple von 4 Floats
Position des zu unterteilenden Rechtecks.
- horizontalListe von
axes_size Größen für horizontale Unterteilung.
- verticalListe von
axes_size Größen für vertikale Unterteilung.
- aspectbool, optional
Ob das gesamte rechteckige Gebiet reduziert wird, damit der relative Teil der horizontalen und vertikalen Skalen die gleiche Skala hat.
- anchor(float, float) oder {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}, default: 'C'
Platzierung des reduzierten Rechtecks, wenn aspect True ist.
- add_auto_adjustable_area(use_axes, pad=0.1, adjust_dirs=None)[Quelle]#
Fügt automatisch anpassbare Polsterung um use_axes hinzu, um deren Dekorationen (Titel, Labels, Ticks, Ticklabels) bei der Layoutgestaltung zu berücksichtigen.
- new_locator(nx, ny, nx1=None, ny1=None)[Quelle]#
Gibt einen aufrufbaren Achsen-Locator für die angegebene Zelle zurück.
- Parameter:
- nx, nx1int
Ganzzahlen, die die Spaltenposition der Zelle angeben. Wenn nx1 None ist, wird eine einzelne nx-te Spalte angegeben. Andernfalls wird die Position von Spalten zwischen nx und nx1 (aber ohne die nx1-te Spalte) angegeben.
- ny, ny1int
Wie nx und nx1, aber für Zeilenpositionen.
- set_anchor(anchor)[Quelle]#
- Parameter:
- anchor(float, float) oder {'C', 'SW', 'S', 'SE', 'E', 'NE', 'N', 'NW', 'W'}
Entweder ein (x, y) Paar von relativen Koordinaten (0 ist links oder unten, 1 ist rechts oder oben), 'C' (Mitte) oder eine Himmelsrichtung ('SW' für Südwest ist unten links usw.).
Siehe auch