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
Legend
pour 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_zone
matplotlib.offsetbox.DrawingArea
Un conteneur pour les artistes à afficher.
- dessin_zone
- 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
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
scalaire ou Aucun
bourdonner
inconnue
inconnue
bourdonner
Patch ou (chemin, transformation) ou aucun
chaîne
flotteur
bourdonner
objet
bourdonner
(flottant, flottant) ou appelable
Aucun ou bool ou flottant ou appelable
bourdonner
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
chaîne
bourdonner
flotteur
flotteur