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=2ein 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_adjustablefü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_anchorfü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_adjustableLegen Sie fest, wie die Achsen angepasst werden, um das erforderliche Seitenverhältnis zu erreichen.
matplotlib.axes.Axes.set_anchorLegen Sie die Position fest, falls zusätzlicher Platz vorhanden ist.
Beispiele mit matplotlib.axes.Axes.set_aspect#
Steuern der Anzeigebeschränkungen mithilfe von Rändern und sticky_edges