matplotlib.axes.Axes.set_anchor#

Axes.set_anchor(anchor, share=False)[Quelle]#

Definiert die Ankerposition.

Der tatsächliche Zeichenbereich (aktive Position) der Achsen kann kleiner sein als die Bbox (ursprüngliche Position), wenn ein festes Seitenverhältnis erforderlich ist. Der Anker definiert, wo sich der Zeichenbereich innerhalb des verfügbaren Platzes befinden wird.

Parameter:
anchor(float, float) oder {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

Entweder ein (x, y)-Paar relativer Koordinaten (0 ist links oder unten, 1 ist rechts oder oben), 'C' (Mitte) oder eine Himmelsrichtung ('SW', Südwest, ist unten links usw.). String-Eingaben sind Kurzschriften für (x, y)-Koordinaten, wie im folgenden Diagramm gezeigt

┌─────────────────┬─────────────────┬─────────────────┐
│ 'NW' (0.0, 1.0) │ 'N' (0.5, 1.0)  │ 'NE' (1.0, 1.0) │
├─────────────────┼─────────────────┼─────────────────┤
│ 'W'  (0.0, 0.5) │ 'C' (0.5, 0.5)  │ 'E'  (1.0, 0.5) │
├─────────────────┼─────────────────┼─────────────────┤
│ 'SW' (0.0, 0.0) │ 'S' (0.5, 0.0)  │ 'SE' (1.0, 0.0) │
└─────────────────┴─────────────────┴─────────────────┘
sharebool, Standard: False

Wenn True, werden die Einstellungen auf alle gemeinsam genutzten Achsen angewendet.

Siehe auch

matplotlib.axes.Axes.set_aspect

für eine Beschreibung der Seitenverhältnis-Handhabung.