mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox #

Klasse mpl_toolkits.axes_grid1.anchored_artists. AnchoredAuxTransformBox ( transform , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [Quelle] #

Basen:AnchoredOffsetbox

Ein verankerter Container mit transformierten Koordinaten.

Dem Zeichenbereich hinzugefügte Künstler werden gemäß den Koordinaten der verwendeten Transformation skaliert. Die Abmessungen dieses Künstlers werden so skaliert, dass sie die hinzugefügten Künstler enthalten.

Parameter :
verwandelnmatplotlib.transforms.Transform

Das Transformationsobjekt für das verwendete Koordinatensystem, dh matplotlib.axes.Axes.transData.

loc str

Standort dieses Künstlers. Gültige Positionen sind „oben links“, „oben Mitte“, „oben rechts“, „Mitte links“, „Mitte“, „Mitte rechts“, „unten links“, „unten Mitte“, „unten rechts“. Aus Gründen der Abwärtskompatibilität werden auch numerische Werte akzeptiert. Einzelheiten finden Sie im Parameter loc von .Legend

Pad- Float, Standard: 0,4

Padding um die untergeordneten Objekte in einem Bruchteil der Schriftgröße.

Borderpad- Float, Standard: 0,5

Randfüllung, in einem Bruchteil der Schriftgröße.

Stütze matplotlib.font_manager.FontProperties, optional

Schriftarteigenschaft, die als Referenz für Auffüllungen verwendet wird.

frameon bool, Standard: True

Wenn wahr, ziehen Sie einen Rahmen um diesen Künstler.

**Kwarg

Keyword-Argumente werden an weitergeleitet AnchoredOffsetbox.

Beispiele

So zeigen Sie oben links eine Ellipse mit einer Breite von 0,1 und einer Höhe von 0,4 in Datenkoordinaten an:

>>> 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)
Attribute :
Zeichenbereichmatplotlib.offsetbox.AuxTransformBox

Ein Container, den Künstler ausstellen können.

set ( * , agg_filter=<UNSCHARF> , alpha=<UNSCHARF> , animation= <UNSCHARF> , bbox_to_anchor=<UNSCHARF> , child=<UNSCHARF> , clip_box=<UNSCHARF> , clip_on=<UNSCHARF> , clip_path=<UNSCHARF > , gid=<UNSET> , height=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker= <UNSET> , gerastert=<UNSET> ,sketch_params=<UNSET> ,snap=<UNSCHARF> , transform=<UNSCHARF> , url=<UNSCHARF> , visible=<UNSCHARF> , width=<UNSCHARF> , zorder=<UNSCHARF> ) [Quelle] #

Legen Sie mehrere Eigenschaften gleichzeitig fest.

Unterstützte Eigenschaften sind

Eigentum

Beschreibung

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt

alpha

Skalar oder Keine

animated

bool

bbox_to_anchor

Unbekannt

child

Unbekannt

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

figure

Figure

gid

Str

height

schweben

in_layout

bool

label

Objekt

mouseover

bool

offset

(float, float) oder aufrufbar

path_effects

AbstractPathEffect

picker

None oder bool oder float oder aufrufbar

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

transform

Transform

url

Str

visible

bool

width

schweben

zorder

schweben

Beispiele mit mpl_toolkits.axes_grid1.anchored_artists.AnchoredAuxTransformBox#

Anmerkungen

Anmerkungen

Anmerkungen