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_aspectfür eine Beschreibung der Seitenverhältnis-Handhabung.