matplotlib.offsetbox#

Clases de contenedores para Artists.
- OffsetBox
- La base de todos los artistas de contenedores definidos en este módulo. 
- AnchoredOffsetbox,- AnchoredText
- Ancle y alinee un - Artisttexto arbitrario o relativo a los ejes principales o un punto de anclaje específico.
- DrawingArea
- Un contenedor con ancho y alto fijos. Los niños tienen una posición fija dentro del contenedor y pueden ser recortados. 
- HPacker,- VPacker
- Contenedores para la disposición de sus hijos en vertical u horizontal. 
- PaddedBox
- Un contenedor para agregar un relleno alrededor de un archivo - Artist.
- TextArea
- Contiene una única - Textinstancia.
- clase matplotlib.offsetbox. AnchoredOffsetbox ( loc , * , pad = 0.4 , borderpad = 0.5 , child = Ninguno , prop = Ninguno , frameon = True , bbox_to_anchor = Ninguno , bbox_transform = Ninguno , ** kwargs ) [fuente] #
- Bases: - OffsetBox- Una caja de compensación colocada según la ubicación loc . - AnchoredOffsetbox tiene un solo hijo. Cuando se necesitan varios elementos secundarios, use un OffsetBox adicional para encerrarlos. De forma predeterminada, el cuadro de compensación está anclado en sus ejes principales. Puede especificar explícitamente bbox_to_anchor . - Parámetros :
- calle loc
- La ubicación de la caja. 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 del niño como fracción del tamaño de fuente. 
- flotante del borde , predeterminado: 0.5
- Relleno entre el marco de la caja de compensación y el bbox_to_anchor . 
- niñoOffsetBox
- La caja que irá anclada. 
- apuntalarFontProperties
- Esto solo se usa como referencia para rellenos. Si no se proporciona, se utiliza - rcParams["legend.fontsize"](predeterminado:- 'medium').
- marco en bool
- Ya sea para dibujar un marco alrededor de la caja. 
- bbox_to_anchor BboxBase, 2 tuplas o 4 tuplas de flotantes
- Caja que se utiliza para posicionar la leyenda en conjunto con loc . 
- bbox_transform Ninguno omatplotlib.transforms.Transform
- La transformación del cuadro delimitador ( bbox_to_anchor ). 
- **kwargs
- Todos los demás parámetros se pasan a - OffsetBox.
 
 - notas - Ver - Legendpara una descripción detallada del mecanismo de anclaje.- códigos = {'centro': 10, 'centro izquierda': 6, 'centro derecha': 7, 'inferior centro': 8, 'inferior izquierda': 3, 'inferior derecha': 4, 'derecha': 5, 'superior centro': 9, 'superior izquierda': 2, 'superior derecha': 1} #
 - dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_extent ( procesador ) [fuente] #
- Devuelve la medida de la caja como (ancho, alto, x, y). - Esta es la medida del niño más el relleno. 
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - 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 - 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 - escalar o ninguno - bool - desconocido - desconocido - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar 
 - set_bbox_to_anchor ( bbox , transformar = Ninguno ) [fuente] #
- Establezca el bbox al que está anclado el cuadro. - bbox puede ser una instancia de Bbox, una lista de [izquierda, abajo, ancho, alto] o una lista de [izquierda, abajo] donde se supondrá que el ancho y la altura son cero. El bbox se transformará para mostrar las coordenadas mediante la transformación dada. 
 - orden = 5 #
 
- clase matplotlib.offsetbox. AnchoredText ( s , loc , * , pad = 0.4 , borderpad = 0.5 , prop = Ninguno , ** kwargs ) [fuente] #
- Bases: - AnchoredOffsetbox- AnchoredOffsetbox con texto. - Parámetros :
- calle s
- Texto. 
- calle loc
- Código de localización. ver - AnchoredOffsetbox_
- flotación de la almohadilla , por defecto: 0.4
- Relleno alrededor del texto como fracción del tamaño de fuente. 
- flotante del borde , predeterminado: 0.5
- Espaciado entre el marco de la caja de compensación y el bbox_to_anchor . 
- dictado de apoyo , opcional
- Diccionario de parámetros de palabras clave que se pasarán a la - Textinstancia contenida dentro de AnchoredText.
- **kwargs
- Todos los demás parámetros se pasan a - AnchoredOffsetbox.
 
 - 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 - 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 - escalar o ninguno - bool - desconocido - desconocido - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar 
 
- clase matplotlib.offsetbox. AnnotationBbox ( offsetbox , xy , xybox = Ninguno , * , xycoords = 'datos' , boxcoords = Ninguno , frameon = True , pad = 0.4 , annotation_clip = Ninguno , box_alignment = (0.5, 0.5) , bboxprops = Ninguno , arrowprops = Ninguno , tamaño de fuente =Ninguno , ** kwargs ) [fuente] #
- Bases: - Artist,- _AnnotationBase- Contenedor para un - OffsetBoxreferente a una posición específica xy .- Opcionalmente , se puede dibujar una flecha que apunte desde el cuadro de compensación a xy . - Esto es como - Annotation, pero con- OffsetBoxen lugar de- Text.- Parámetros :
- caja compensadaOffsetBox
- xy (flotante, flotante)
- El punto (x, y) para anotar. El sistema de coordenadas está determinado por xycoords . 
- xybox (flotante, flotante), por defecto: xy
- La posición (x, y) para colocar el texto. El sistema de coordenadas está determinado por boxcoords . 
- xycoords str o ArtistoTransformo invocable o (flotante, flotante), predeterminado: 'datos'
- El sistema de coordenadas en el que se proporciona xy . Consulte el parámetro xycoords en - Annotationpara obtener una descripción detallada.
- boxcoords str or ArtistorTransformor callable or (float, float), predeterminado: valor de xycoords
- El sistema de coordenadas en el que se proporciona xybox . Consulte el parámetro textcoords para - Annotationobtener una descripción detallada.
- frameon bool, por defecto: Verdadero
- De forma predeterminada, el texto está rodeado por un blanco - FancyBboxPatch(accesible como el- patchatributo de- AnnotationBbox). Si frameon se establece en False, este parche se vuelve invisible.
- flotación de la almohadilla , por defecto: 0.4
- Relleno alrededor de la caja de compensación. 
- box_alignment (flotante, flotante)
- Una tupla de dos flotantes para una alineación vertical y horizontal de la caja desplazada con las coordenadas de la caja . La esquina inferior izquierda es (0, 0) y la esquina superior derecha es (1, 1). 
- **kwargs
- Otros parámetros son idénticos a - Annotation.
 
- caja compensada
 - anuncios de propiedad #
 - contiene ( mouseevent ) [fuente] #
- Pruebe si el artista contiene el evento del ratón. - Parámetros :
- evento del ratónmatplotlib.backend_bases.MouseEvent
 
- evento del ratón
- Devoluciones :
- contiene bool
- Si hay valores dentro del radio. 
- dictado de detalles
- Un diccionario de detalles del contexto del evento específico del artista, como qué puntos están contenidos en el radio de selección. Consulte las subclases de artistas individuales para obtener más detalles. 
 
 
 - dibujar ( procesador ) [fuente] #
- Dibuja al Artista (y sus hijos) usando el renderizador dado. - Esto no tiene efecto si el artista no está visible ( - Artist.get_visibledevuelve Falso).- Parámetros :
- subclase de renderizador .RendererBase
 
- subclase de renderizador .
 - notas - Este método se anula en las subclases de artista. 
 - get_tightbbox ( procesador = Ninguno ) [fuente] #
- Me gusta - Artist.get_window_extent, pero incluye cualquier recorte.- Parámetros :
- subclase de renderizadorRendererBase
- renderizador que se usará para dibujar las figuras (es decir, - fig.canvas.get_renderer())
 
- subclase de renderizador
- Devoluciones :
- Bbox
- El cuadro delimitador envolvente (en las coordenadas de píxeles de la figura). 
 
 
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , annotation_clip=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , fontsize=<UNSET > , gid=<UNSET> , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<DESCONFIGURAR>, transformar=<DESCONFIGURAR> ,url=<UNSET> , visible=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - annotation_clip- booleano o ninguno - bool - Parchear o (Ruta, Transformar) o Ninguno - desconocido - desconocido - calle - bool - objeto - bool - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar 
 - set_figure ( figura ) [fuente] #
- Establezca la - Figureinstancia a la que pertenece el artista.- Parámetros :
- higoFigure
 
- higo
 
 - set_fontsize ( s = Ninguno ) [fuente] #
- Establezca el tamaño de fuente en puntos. - Si no se proporciona s , restablezca a - rcParams["legend.fontsize"](predeterminado:- 'medium').
 - update_positions ( procesador ) [fuente] #
- Actualice las posiciones de píxeles para el punto anotado, el texto y la flecha. 
 - propiedad xyann #
 - orden = 3 #
 
- clase matplotlib.offsetbox. AuxTransformBox ( aux_transform ) [fuente] #
- Bases: - OffsetBox- Caja compensada con aux_transform. Sus hijos se transformarán primero con aux_transform y luego se compensarán. La coordenada absoluta de aux_transform significa que se ajustará automáticamente para que la esquina inferior izquierda del cuadro delimitador de elementos secundarios se establezca en (0, 0) antes de la transformación de compensación. - Es similar al área de dibujo, excepto que la extensión de la caja no está predeterminada sino que se calcula a partir de la extensión de la ventana de sus elementos secundarios. Además, la extensión de los hijos se calculará en la coordenada transformada. - dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_extent ( procesador ) [fuente] #
- Devuelve una tupla de la caja. - width, height, xdescent, ydescent
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotar, flotar) - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - desconocido - calle - bool - flotar - flotar 
 
- clase matplotlib.offsetbox. DraggableAnnotation ( anotación , use_blit = False ) [fuente] #
- Bases: - DraggableBase
- clase matplotlib.offsetbox. DraggableBase ( ref_artist , use_blit = False ) [fuente] #
- Bases: - object- Clase base auxiliar para un artista que se puede arrastrar (leyenda, cuadro de compensación). - Las clases derivadas deben anular los siguientes métodos: - def save_offset(self): ''' Called when the object is picked for dragging; should save the reference position of the artist. ''' def update_offset(self, dx, dy): ''' Called during the dragging; (*dx*, *dy*) is the pixel offset from the point where the mouse drag started. ''' - Opcionalmente, puede anular el siguiente método: - def finalize_offset(self): '''Called when the mouse is released.''' - En la implementación actual de - DraggableLegendy- DraggableAnnotation,- update_offsetcoloca a los artistas en las coordenadas de visualización y- finalize_offsetvuelve a calcular su posición en los ejes de coordenadas y establece un atributo relevante.
- clase matplotlib.offsetbox. DraggableOffsetBox ( ref_artist , offsetbox , use_blit = False ) [fuente] #
- Bases: - DraggableBase
- clase matplotlib.offsetbox. DrawingArea ( ancho , alto , xdescent = 0.0 , ydescent = 0.0 , clip = False ) [fuente] #
- Bases: - OffsetBox- El área de dibujo puede contener cualquier artista como hijo. El DrawingArea tiene un ancho y una altura fijos. La posición de los hijos en relación con el padre es fija. Los hijos se pueden recortar en los límites del padre. - Parámetros :
- ancho, altura flotante
- Ancho y alto de la caja contenedora. 
- flotador xdescendente, ydescendente
- Descenso de la caja en dirección x e y. 
- bool clip
- Ya sea para sujetar a los niños a la caja. 
 
 - propiedad clip_children #
- Si los elementos secundarios de este DrawingArea deben ser recortados por el cuadro delimitador de DrawingArea. 
 - dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotar, flotar) - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - desconocido - calle - bool - flotar - flotar 
 
- clase matplotlib.offsetbox. HPacker ( pad = Ninguno , sep = Ninguno , ancho = Ninguno , alto = Ninguno , align = 'baseline' , mode = 'fixed' , children = Ninguno ) [fuente] #
- Bases: - PackerBase- HPacker empaqueta a sus niños horizontalmente, ajustando automáticamente sus posiciones relativas en el momento del dibujo. - Parámetros :
- flotador de almohadilla , opcional
- El relleno de límites en puntos. 
- flotador separador , opcional
- El espaciado entre elementos en puntos. 
- ancho, alto flotador, opcional
- Ancho y alto del cuadro del contenedor en píxeles, calculados si Ninguno . 
- alinear {'arriba', 'abajo', 'izquierda', 'derecha', 'centro', 'línea de base'}, predeterminado: 'línea de base'
- Alineación de cajas. 
- modo {'fijo', 'expandir', 'igual'}, predeterminado: 'fijo'
- El modo de embalaje. - paquetes 'fijos' los - Artists ajustados dados con espaciado de separación.
- 'expandir' usa el espacio máximo disponible para distribuir a los artistas con el mismo espacio entre ellos. 
- 'igual': Cada artista ocupa una fracción igual del espacio disponible y está alineado a la izquierda (o alineado en la parte superior) en el mismo. 
 
- lista de niños deArtist
- Los artistas a empacar. 
 
 - notas - pad y sep están en puntos y se escalarán con el renderizador dpi, mientras que el ancho y el alto están en píxeles. - get_extent_offsets ( procesador ) [fuente] #
- Actualice el desplazamiento de los niños y devuelva la extensión de la caja. - Parámetros :
- subclase de renderizadorRendererBase
 
- subclase de renderizador
- Devoluciones :
- ancho
- altura
- xdescenso
- ydescendente
- lista de pares (xoffset, yoffset)
 
 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar 
 
- clase matplotlib.offsetbox. OffsetBox ( * argumentos , ** kwargs ) [fuente] #
- Bases: - Artist- El OffsetBox es un artista contenedor simple. - Los artistas secundarios están destinados a dibujarse en una posición relativa a su padre. - Al ser un artista en sí mismo, todos los parámetros se transmiten a - Artist.- contiene ( mouseevent ) [fuente] #
- Delegue el evento del mouse contiene la verificación a los niños. - Como contenedor, - OffsetBoxno responde por sí mismo a los eventos del mouse.- Parámetros :
- evento del ratónmatplotlib.backend_bases.MouseEvent
 
- evento del ratón
- Devoluciones :
- contiene bool
- Si hay valores dentro del radio. 
- dictado de detalles
- Un diccionario de detalles del contexto del evento específico del artista, como qué puntos están contenidos en el radio de selección. Consulte las subclases de artistas individuales para obtener más detalles. 
 
 - Ver también 
 - dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_extent ( procesador ) [fuente] #
- Devuelve una tupla de la caja. - width, height, xdescent, ydescent
 - get_extent_offsets ( procesador ) [fuente] #
- Actualice el desplazamiento de los niños y devuelva la extensión de la caja. - Parámetros :
- subclase de renderizadorRendererBase
 
- subclase de renderizador
- Devoluciones :
- ancho
- altura
- xdescenso
- ydescendente
- lista de pares (xoffset, yoffset)
 
 
 - get_offset ( ancho , alto , xdescent , ydescent , renderer ) [fuente] #
- Devuelve el desplazamiento como una tupla (x, y). - Los parámetros de extensión deben proporcionarse para manejar el caso en el que el desplazamiento está determinado dinámicamente por un invocable (ver - set_offset).- Parámetros :
- ancho, alto, xdescenso, ydescenso
- Parámetros de extensión. 
- subclase de renderizadorRendererBase
 
 
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar 
 - set_figure ( figura ) [fuente] #
- Establece el - Figurepara el- OffsetBoxy todos sus hijos.- Parámetros :
- higoFigure
 
- higo
 
 - set_offset ( xy ) [fuente] #
- Establezca el desplazamiento. - Parámetros :
- xy (flotante, flotante) o invocable
- Las coordenadas (x, y) del desplazamiento en unidades de visualización. Estos se pueden dar explícitamente como una tupla (x, y) o proporcionando una función que convierte la extensión en el desplazamiento. Esta función debe tener la firma: - def offset(width, height, xdescent, ydescent, renderer) -> (float, float) 
 
 
 
- clase matplotlib.offsetbox. OffsetImage ( arr , * , zoom = 1 , cmap = Ninguno , norma = Ninguno , interpolación = Ninguno , origen = Ninguno , filternorm = True , filterrad = 4.0 , resample = False , dpi_cor = True , ** kwargs ) [fuente] #
- Bases: - OffsetBox- dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_extent ( procesador ) [fuente] #
- Devuelve una tupla de la caja. - width, height, xdescent, ydescent
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , data=<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=<DESCONFIGURADO> ,transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , zoom=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - desconocido - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - desconocido - flotar 
 
- clase matplotlib.offsetbox. PackerBase ( pad = Ninguno , sep = Ninguno , ancho = Ninguno , alto = Ninguno , align = 'baseline' , mode = 'fixed' , children = Ninguno ) [fuente] #
- Bases: - OffsetBox- Parámetros :
- flotador de almohadilla , opcional
- El relleno de límites en puntos. 
- flotador separador , opcional
- El espaciado entre elementos en puntos. 
- ancho, alto flotador, opcional
- Ancho y alto del cuadro del contenedor en píxeles, calculados si Ninguno . 
- alinear {'arriba', 'abajo', 'izquierda', 'derecha', 'centro', 'línea de base'}, predeterminado: 'línea de base'
- Alineación de cajas. 
- modo {'fijo', 'expandir', 'igual'}, predeterminado: 'fijo'
- El modo de embalaje. - paquetes 'fijos' los - Artists ajustados dados con espaciado de separación.
- 'expandir' usa el espacio máximo disponible para distribuir a los artistas con el mismo espacio entre ellos. 
- 'igual': Cada artista ocupa una fracción igual del espacio disponible y está alineado a la izquierda (o alineado en la parte superior) en el mismo. 
 
- lista de niños deArtist
- Los artistas a empacar. 
 
 - notas - pad y sep están en puntos y se escalarán con el renderizador dpi, mientras que el ancho y el alto están en píxeles. - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar 
 
- clase matplotlib.offsetbox. PaddedBox ( child , pad = None , * , draw_frame = False , patch_attrs = None ) [fuente] #
- Bases: - OffsetBox- Un contenedor para agregar un relleno alrededor de un archivo - Artist.- PaddedBoxcontiene un- FancyBboxPatchque se utiliza para visualizarlo al renderizar .- Parámetros :
- niñoArtist
- El contenido - Artist.
- flotador de almohadilla
- El acolchado en puntos. Esto se escalará con el renderizador dpi. En contraste , el ancho y la altura están en píxeles y, por lo tanto, no están escalados. 
- dibujo_marco bool
- Ya sea para dibujar el contenido - FancyBboxPatch.
- patch_attrs dictado o Ninguno
- Parámetros adicionales pasados al contenido - FancyBboxPatch.
 
- niño
 - dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_extent_offsets ( procesador ) [fuente] #
- Actualice el desplazamiento de los niños y devuelva la extensión de la caja. - Parámetros :
- subclase de renderizadorRendererBase
 
- subclase de renderizador
- Devoluciones :
- ancho
- altura
- xdescenso
- ydescendente
- lista de pares (xoffset, yoffset)
 
 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar 
 
- clase matplotlib.offsetbox. TextArea ( s , * , textprops = None , multilinebaseline = False ) [fuente] #
- Bases: - OffsetBox- TextArea es un artista contenedor para una única instancia de Text. - El texto se coloca en (0, 0) con línea base+alineación izquierda, de forma predeterminada. El ancho y alto de la instancia de TextArea es el ancho y alto de su texto secundario. - Parámetros :
- calle s
- El texto a mostrar. 
- dictado de textprops , predeterminado: {}
- Diccionario de parámetros de palabras clave que se pasarán a la - Textinstancia en TextArea.
- multilinebaseline bool, predeterminado: Falso
- Si la línea de base para el texto de varias líneas se ajusta para que esté (aproximadamente) alineada en el centro con el texto de una sola línea. 
 
 - dibujar ( procesador ) [fuente] #
- Actualice la ubicación de los niños si es necesario y dibújelos en el renderizador dado . 
 - get_extent ( procesador ) [fuente] #
- Devuelve una tupla de la caja. - width, height, xdescent, ydescent
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Obtenga el cuadro delimitador del artista en el espacio de visualización. - El ancho y la altura del cuadro delimitador no son negativos. - Las subclases deben anularse para su inclusión en el cálculo "ajustado" del cuadro delimitador. El valor predeterminado es devolver un cuadro delimitador vacío en 0, 0. - Tenga cuidado al usar esta función, los resultados no se actualizarán si cambia la extensión de la ventana del artista. La extensión puede cambiar debido a cualquier cambio en la pila de transformación, como cambiar los límites de los ejes, el tamaño de la figura o el lienzo utilizado (como se hace al guardar una figura). Esto puede provocar un comportamiento inesperado en el que las figuras interactivas se verán bien en la pantalla, pero se guardarán incorrectamente. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , height=<UNSET > , in_layout=<UNSET> , label=<UNSET> , mouseover=<UNSET> , multilinebaseline=<UNSET> , offset=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<DESCONFIGURAR>, snap=<DESCONFIGURAR> ,text=<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 - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - desconocido - (flotar, flotar) - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - desconocido - desconocido - calle - bool - flotar - flotar 
 - set_multilinebaseline ( t ) [fuente] #
- Establecer multilinebaseline. - Si es Verdadero, la línea de base para el texto de varias líneas se ajusta para que esté (aproximadamente) alineado en el centro con el texto de una sola línea. Esto se usa, por ejemplo, en la implementación de la leyenda para que las etiquetas de una sola línea estén alineadas con la línea base, pero las etiquetas de varias líneas estén alineadas en el "centro" con ellas. 
 
- clase matplotlib.offsetbox. VPacker ( pad = Ninguno , sep = Ninguno , ancho = Ninguno , alto = Ninguno , alinear = 'línea base' , modo = 'fijo' , niños = Ninguno ) [fuente] #
- Bases: - PackerBase- VPacker empaca a sus niños verticalmente, ajustando automáticamente sus posiciones relativas en el momento del sorteo. - Parámetros :
- flotador de almohadilla , opcional
- El relleno de límites en puntos. 
- flotador separador , opcional
- El espaciado entre elementos en puntos. 
- ancho, alto flotador, opcional
- Ancho y alto del cuadro del contenedor en píxeles, calculados si Ninguno . 
- alinear {'arriba', 'abajo', 'izquierda', 'derecha', 'centro', 'línea de base'}, predeterminado: 'línea de base'
- Alineación de cajas. 
- modo {'fijo', 'expandir', 'igual'}, predeterminado: 'fijo'
- El modo de embalaje. - paquetes 'fijos' los - Artists ajustados dados con espaciado de separación.
- 'expandir' usa el espacio máximo disponible para distribuir a los artistas con el mismo espacio entre ellos. 
- 'igual': Cada artista ocupa una fracción igual del espacio disponible y está alineado a la izquierda (o alineado en la parte superior) en el mismo. 
 
- lista de niños deArtist
- Los artistas a empacar. 
 
 - notas - pad y sep están en puntos y se escalarán con el renderizador dpi, mientras que el ancho y el alto están en píxeles. - get_extent_offsets ( procesador ) [fuente] #
- Actualice el desplazamiento de los niños y devuelva la extensión de la caja. - Parámetros :
- subclase de renderizadorRendererBase
 
- subclase de renderizador
- Devoluciones :
- ancho
- altura
- xdescenso
- ydescendente
- lista de pares (xoffset, yoffset)
 
 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<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=<DESCONFIGURADO> ,transform=<DESCONFIGURADO> ,url=<UNSET> , visible=<UNSET> , width=<UNSET> , zorder=<UNSET> ) [fuente] #
- Establece varias propiedades a la vez. - Las propiedades admitidas son - Propiedad - Descripción - 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 - escalar o ninguno - bool - bool - Parchear o (Ruta, Transformar) o Ninguno - calle - flotar - bool - objeto - bool - (flotante, flotante) o invocable - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar - flotar