matplotlib.axes.Axes.set_aspect #
- Achsen. set_aspect ( Aspekt , anpassbar = None , Anker = None , Share = False ) [Quelle] #
Stellen Sie das Seitenverhältnis der Achsenskalierung ein, dh y/x-Skalierung.
- Parameter :
- Aspekt {'auto', 'equal'} oder float
Mögliche Werte:
'auto': Positionsrechteck mit Daten füllen.
'equal': gleich wie
aspect=1
, dh gleiche Skalierung für x und y.float : Die angezeigte Größe von 1 Einheit in y-Datenkoordinaten ist das Seitenverhältnis multipliziert mit der angezeigten Größe von 1 Einheit in x-Datenkoordinaten; zB für
aspect=2
ein Quadrat in Datenkoordinaten wird mit einer Höhe gerendert, die der doppelten Breite entspricht.
- einstellbar Keine oder {'box', 'datalim'}, optional
Wenn nicht
None
, definiert dies, welcher Parameter angepasst wird, um den erforderlichen Aspekt zu erfüllen. Sieheset_adjustable
für weitere Details.- Anker Keine oder str oder (float, float), optional
Wenn nicht
None
, definiert dies, wo die Achsen gezeichnet werden, wenn aufgrund von Aspektbeschränkungen zusätzlicher Platz vorhanden ist. Die gebräuchlichste Art, den Anker anzugeben, sind Abkürzungen von Himmelsrichtungen:Wert
Bezeichnung
'C'
zentriert
'SW'
untere linke Ecke
'S'
Mitte des unteren Randes
'SE'
untere rechte Ecke
usw.
Siehe
set_anchor
für weitere Details.- Share bool, Standard: False
Wenn
True
, wenden Sie die Einstellungen auf alle gemeinsam genutzten Achsen an.
Siehe auch
matplotlib.axes.Axes.set_adjustable
Legen Sie fest, wie die Achsen angepasst werden, um das erforderliche Seitenverhältnis zu erreichen.
matplotlib.axes.Axes.set_anchor
Legen Sie die Position fest, falls zusätzlicher Platz vorhanden ist.
Beispiele mit matplotlib.axes.Axes.set_aspect
#
Balkendiagramm mit Farbverläufen
Steuern der Anzeigebeschränkungen mithilfe von Rändern und sticky_edges
Scatter-Histogramm (lokalisierbare Achsen)
3D-Voxel / volumetrisches Diagramm mit RGB-Farben
Anordnen mehrerer Achsen in einer Figur