mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea#
- class mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea(width, height, xdescent, ydescent, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[Quelle]#
Bases:
AnchoredOffsetboxEin verankertes Container mit fester Größe und füllbarem
DrawingArea.Zu den drawing_area hinzugefügte Künstler werden so interpretiert, dass ihre Koordinaten Pixel darstellen. Alle auf die Künstler angewendeten Transformationen werden überschrieben.
- Parameter:
- width, heightfloat
Breite und Höhe des Containers in Pixel.
- xdescent, ydescentfloat
Abstieg des Containers in x- und y-Richtung in Pixel.
- 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'. Aus Kompatibilitätsgründen werden auch numerische Werte akzeptiert. Details 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.
- Attribute:
- drawing_area
DrawingArea Ein Container für anzuzeigende Künstler.
- drawing_area
Beispiele
Blaue und rote Kreise unterschiedlicher Größe in der oberen rechten Ecke eines Achsenobjekts ax anzeigen.
>>> ada = AnchoredDrawingArea(20, 20, 0, 0, ... loc='upper right', frameon=False) >>> ada.drawing_area.add_artist(Circle((10, 10), 10, fc="b")) >>> ada.drawing_area.add_artist(Circle((30, 10), 5, fc="r")) >>> ax.add_artist(ada)
- 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