mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea #

classe mpl_toolkits.axes_grid1.anchored_artists. AnchoredDrawingArea ( width , height , xdescent , ydescent , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [source] #

Socles :AnchoredOffsetbox

Un conteneur ancré avec une taille fixe et une zone de dessin remplissable.

Les artistes ajoutés à la zone de dessin verront leurs coordonnées interprétées comme des pixels. Toutes les transformations définies sur les artistes seront annulées.

Paramètres :
largeur, hauteur flotteur

Largeur et hauteur du conteneur, en pixels.

flotteur xdescent, ydescent

Descente du conteneur dans les directions x et y, en pixels.

rue loc

Localisation de cet artiste. Les emplacements valides sont 'en haut à gauche', 'en haut au centre', 'en haut à droite', 'au centre à gauche', 'au centre', 'au centre à droite', 'en bas à gauche', 'en bas au centre, 'en bas à droite'. Pour la compatibilité descendante, les valeurs numériques sont également acceptées. Voir le paramètre loc de Legendpour plus de détails.

flotteur de pad , par défaut : 0,4

Remplissage autour des objets enfants, en fraction de la taille de la police.

borderpad flottant, par défaut : 0,5

Remplissage de bordure, en fraction de la taille de la police.

accessoire matplotlib.font_manager.FontProperties, facultatif

Propriété de police utilisée comme référence pour les remplissages.

frameon bool, par défaut : True

Si vrai, dessinez un cadre autour de cet artiste.

**kwargs

Arguments de mots-clés transmis à AnchoredOffsetbox.

Exemples

Pour afficher des cercles bleus et rouges de tailles différentes en haut à droite d'un axe Axes :

>>> 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)
Attributs :
dessin_zonematplotlib.offsetbox.DrawingArea

Un conteneur pour les artistes à afficher.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<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> , rastérisé=<UNSET> ,sketch_params=<UNSET> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [source] #

Définissez plusieurs propriétés à la fois.

Les propriétés prises en charge sont

Propriété

La description

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

scalaire ou Aucun

animated

bourdonner

bbox_to_anchor

inconnue

child

inconnue

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

figure

Figure

gid

chaîne

height

flotteur

in_layout

bourdonner

label

objet

mouseover

bourdonner

offset

(flottant, flottant) ou appelable

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

width

flotteur

zorder

flotteur

Exemples utilisant mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea#

Artistes ancrés simples

Artistes ancrés simples

Artistes ancrés simples
Remarques

Remarques

Remarques