mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox#
- class mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox(transform, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[Quelle]#
Bases:
AnchoredOffsetboxEin verankerter Container mit transformierten Koordinaten.
Künstler, die zur drawing_area hinzugefügt werden, werden entsprechend den Koordinaten der verwendeten Transformation skaliert. Die Dimensionen dieses Künstlers werden skaliert, um die hinzugefügten Künstler zu enthalten.
- Parameter:
- transform
Transform Das Transformations-Objekt für das verwendete Koordinatensystem, d. h.
matplotlib.axes.Axes.transData.- locstr
Position dieses Künstlers. Gültige Positionen sind 'upper left', 'upper center', 'upper right', 'center left', 'center', 'center right', 'lower left', 'lower center', 'lower right'. Zur Abwärtskompatibilität werden auch numerische Werte akzeptiert. Einzelheiten finden Sie im Parameter loc von
Legend.- padfloat, default: 0.4
Abstand um die Kindobjekte, als Bruchteil der Schriftgröße.
- borderpadfloat, default: 0.5
Randabstand, als Bruchteil der Schriftgröße.
- prop
FontProperties, optional Schriftarteigenschaften, die als Referenz für Abstände verwendet werden.
- frameonbool, Standard: True
Wenn True, wird eine Box um diesen Künstler gezeichnet.
- **kwargs
Schlüsselwortargumente, die an
AnchoredOffsetboxweitergeleitet werden.
- transform
- Attribute:
- drawing_area
AuxTransformBox Ein Container für Künstler zur Anzeige.
- drawing_area
Beispiele
Um eine Ellipse in der oberen linken Ecke mit einer Breite von 0,1 und einer Höhe von 0,4 in Datenkoordinaten anzuzeigen
>>> box = AnchoredAuxTransformBox(ax.transData, loc='upper left') >>> el = Ellipse((0, 0), width=0.1, height=0.4, angle=30) >>> box.drawing_area.add_artist(el) >>> ax.add_artist(box)
- set(*, agg_filter=<UNSET>, alpha=<UNSET>, animated=<UNSET>, bbox_to_anchor=<UNSET>, child=<UNSET>, clip_box=<UNSET>, clip_on=<UNSET>, clip_path=<UNSET>, gid=<UNSET>, height=<UNSET>, in_layout=<UNSET>, label=<UNSET>, mouseover=<UNSET>, offset=<UNSET>, path_effects=<UNSET>, picker=<UNSET>, rasterized=<UNSET>, sketch_params=<UNSET>, snap=<UNSET>, transform=<UNSET>, url=<UNSET>, visible=<UNSET>, width=<UNSET>, zorder=<UNSET>)[Quelle]#
Setzt mehrere Eigenschaften auf einmal.
Unterstützte Eigenschaften sind
Eigenschaft
Beschreibung
eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert entgegennimmt und ein (m, n, 3) Array und zwei Offsets von der linken unteren Ecke des Bildes zurückgibt
float oder None
bool
unknown
unknown
BboxBaseoder Nonebool
Patch oder (Path, Transform) oder None
str
float
bool
object
bool
(float, float) oder aufrufbar
Liste von
AbstractPathEffectNone oder bool oder float oder callable
bool
(scale: float, length: float, randomness: float)
bool oder None
str
bool
float
float