mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea #

clase mpl_toolkits.axes_grid1.anchored_artists. AnchoredDrawingArea ( ancho , alto , xdescenso , ydescenso , loc , pad = 0.4 , borderpad = 0.5 , prop = None , frameon = True , ** kwargs ) [fuente] #

Bases:AnchoredOffsetbox

Un contenedor anclado con un tamaño fijo y DrawingArea rellenable.

Los artistas agregados a drawing_area tendrán sus coordenadas interpretadas como píxeles. Se anularán todas las transformaciones establecidas en los artistas.

Parámetros :
ancho, altura flotante

Ancho y alto del contenedor, en píxeles.

flotador xdescendente, ydescendente

Descenso del contenedor en las direcciones x e y, en píxeles.

calle loc

Ubicación de este artista. Las ubicaciones válidas son 'superior izquierda', 'superior centro', 'superior derecha', 'centro izquierda', 'centro', 'centro derecha', 'inferior izquierda', 'inferior centro, 'inferior derecha'. Por compatibilidad con versiones anteriores, también se aceptan valores numéricos. Vea el parámetro loc de Legendpara más detalles.

flotación de la almohadilla , por defecto: 0.4

Relleno alrededor de los objetos secundarios, en una fracción del tamaño de fuente.

flotante del borde , predeterminado: 0.5

Relleno de borde, en una fracción del tamaño de fuente.

apoyo matplotlib.font_manager.FontProperties, opcional

Propiedad de fuente utilizada como referencia para rellenos.

frameon bool, por defecto: Verdadero

Si es Verdadero, dibuje un cuadro alrededor de estos artistas.

**kwargs

Argumentos de palabras clave reenviados a AnchoredOffsetbox.

Ejemplos

Para mostrar círculos azules y rojos de diferentes tamaños en la parte superior derecha de un eje 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)
Atributos :
dibujo_areamatplotlib.offsetbox.DrawingArea

Un contenedor para que los artistas exhiban.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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> , rasterizado=<UNSET> ,sketch_params=<UNSET> ,snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #

Establece varias propiedades a la vez.

Las propiedades admitidas son

Propiedad

Descripción

agg_filter

una función de filtro, que toma una matriz flotante (m, n, 3) y un valor de ppp, y devuelve una matriz (m, n, 3) y dos compensaciones desde la esquina inferior izquierda de la imagen

alpha

escalar o ninguno

animated

bool

bbox_to_anchor

desconocido

child

desconocido

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

figure

Figure

gid

calle

height

flotar

in_layout

bool

label

objeto

mouseover

bool

offset

(flotante, flotante) o invocable

path_effects

AbstractPathEffect

picker

Ninguno o bool o flotante o invocable

rasterized

bool

sketch_params

(escala: flotante, longitud: flotante, aleatoriedad: flotante)

snap

booleano o ninguno

transform

Transform

url

calle

visible

bool

width

flotar

zorder

flotar

Ejemplos usando mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea#

Artistas anclados simples

Artistas anclados simples

Artistas anclados simples
Anotaciones

Anotaciones

Anotaciones