matplotlib.artist#

Diagramas de herencia #

Diagrama de herencia de matplotlib.axes._axes.Axes, matplotlib.axes._base._AxesBase, matplotlib.axis.Axis, matplotlib.axis.Tick, matplotlib.axis.XAxis, matplotlib.axis.XTick, matplotlib.axis.YAxis, matplotlib .axis.YTick, matplotlib. collections. .PatchCollection, matplotlib.collections.PathCollection, matplotlib.collections.PolyCollection, matplotlib.collections.QuadMesh, matplotlib.collections.RegularPolyCollection, matplotlib.collections.StarPolygonCollection, matplotlib.collections.TriMesh, matplotlib.collections._CollectionWithSizes, matplotlib.contour.ClabelText, matplotlib.figure.Figure, matplotlib.image.AxesImage, matplotlib.image.BboxImage, matplotlib.image.FigureImage, matplotlib.image.NonUniformImage, matplotlib.image.PcolorImage, matplotlib.image._ImageBase, matplotlib.legend.Legend, matplotlib.lines.Line2D, matplotlib.offsetbox.AnchoredOffsetbox, matplotlib.offsetbox.AnchoredText, matplotlib.offsetbox.AnnotationBbox, matplotlib.offsetbox.AuxTransformBox, matplotlib.offsetbox.DrawingArea, matplotlib.offsetbox.HPacker, matplotlib.offsetbox.OffsetBox, matplotlib. offsetbox.OffsetImage, matplotlib.offsetbox.PackerBase, matplotlib.offsetbox.PaddedBox, matplotlib.offsetbox.TextArea, matplotlib.offsetbox.VPacker, matplotlib.patches.Arc, matplotlib.patches.Arrow, matplotlib.patches.Circle, matplotlib.patches. CirclePolygon, matplotlib.patches.ConnectionPatch, matplotlib.patches.Ellipse, matplotlib.parches.FancyArrow, matplotlib.patches.FancyArrowPatch, matplotlib.patches.FancyBboxPatch, matplotlib.patches.Patch, matplotlib.patches.PathPatch, matplotlib.patches.StepPatch, matplotlib.patches.Polygon, matplotlib.patches.Rectangle, matplotlib.patches. RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches.Wedge, matplotlib.projections.geo.AitoffAxes, matplotlib.projections.geo.GeoAxes, matplotlib.projections.geo.HammerAxes, matplotlib.projections.geo.LambertAxes, matplotlib.projections. geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table.Cell, matplotlib.table.CustomCell, matplotlib. tabla.Tabla, matplotlib.texto.Anotación, matplotlib.texto.Textoparches.FancyBboxPatch, matplotlib.patches.Patch, matplotlib.patches.PathPatch, matplotlib.patches.StepPatch, matplotlib.patches.Polygon, matplotlib.patches.Rectangle, matplotlib.patches.RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches. Wedge, matplotlib.projections.geo.AitoffAxes, matplotlib.projections.geo.GeoAxes, matplotlib.projections.geo.HammerAxes, matplotlib.projections.geo.LambertAxes, matplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table.Cell, matplotlib.table.CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib. texto.Textoparches.FancyBboxPatch, matplotlib.patches.Patch, matplotlib.patches.PathPatch, matplotlib.patches.StepPatch, matplotlib.patches.Polygon, matplotlib.patches.Rectangle, matplotlib.patches.RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches. Wedge, matplotlib.projections.geo.AitoffAxes, matplotlib.projections.geo.GeoAxes, matplotlib.projections.geo.HammerAxes, matplotlib.projections.geo.LambertAxes, matplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table.Cell, matplotlib.table.CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib. texto.Textomatplotlib.patches.Rectangle, matplotlib.patches.RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches.Wedge, matplotlib.projections.geo.AitoffAxes, matplotlib.projections.geo.GeoAxes, matplotlib.projections.geo.HammerAxes, matplotlib. proyecciones.geo.LambertAxes, matplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table. Celda, matplotlib.table.CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib.text.Textmatplotlib.patches.Rectangle, matplotlib.patches.RegularPolygon, matplotlib.patches.Shadow, matplotlib.patches.Wedge, matplotlib.projections.geo.AitoffAxes, matplotlib.projections.geo.GeoAxes, matplotlib.projections.geo.HammerAxes, matplotlib. proyecciones.geo.LambertAxes, matplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table. Celda, matplotlib.table.CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib.text.Textmatplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table.Cell, matplotlib.table. CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib.text.Textmatplotlib.projections.geo.MollweideAxes, matplotlib.projections.polar.PolarAxes, matplotlib.quiver.Barbs, matplotlib.quiver.Quiver, matplotlib.quiver.QuiverKey, matplotlib.spines.Spine, matplotlib.table.Cell, matplotlib.table. CustomCell, matplotlib.table.Table, matplotlib.text.Annotation, matplotlib.text.Text

Artistclase #

clase matplotlib.artista. Artista [fuente] #

Clase base abstracta para objetos que se representan en un FigureCanvas.

Normalmente, todos los elementos visibles en una figura son subclases de Artista.

Interactivo #

Artist.add_callback

Agregue una función de devolución de llamada que se llamará cada vez que Artistcambie una de las propiedades de .

Artist.remove_callback

Eliminar una devolución de llamada en función de su ID de observador.

Artist.pchanged

Llame a todas las devoluciones de llamadas registradas.

Artist.get_cursor_data

Devuelve los datos del cursor para un evento determinado.

Artist.format_cursor_data

Devuelve una representación de cadena de datos .

Artist.set_mouseover

Establezca si se consulta a este artista para obtener información de contexto personalizada cuando el cursor del mouse se mueve sobre él.

Artist.get_mouseover

Devuelve si se consulta a este artista para obtener información de contexto personalizada cuando el cursor del mouse se mueve sobre él.

Artist.mouseover

Devuelve si se consulta a este artista para obtener información de contexto personalizada cuando el cursor del mouse se mueve sobre él.

Artist.contains

Pruebe si el artista contiene el evento del ratón.

Artist.pick

Procesar un evento de selección.

Artist.pickable

Devuelve si el artista es seleccionable.

Artist.set_picker

Define el comportamiento de selección del artista.

Artist.get_picker

Devuelve el comportamiento de selección del artista.

Recorte #

Artist.set_clip_on

Establece si el artista usa recorte.

Artist.get_clip_on

Devuelve si el artista usa recorte.

Artist.set_clip_box

Establezca el clip del artista Bbox.

Artist.get_clip_box

Devuelve el clipbox.

Artist.set_clip_path

Establezca la ruta de clip del artista.

Artist.get_clip_path

Devuelve la ruta del clip.

Propiedades a granel #

Artist.update

Actualice las propiedades de este artista desde los accesorios de dictado .

Artist.update_from

Copie las propiedades de otro a uno mismo .

Artist.properties

Devuelve un diccionario de todas las propiedades del artista.

Artist.set

Establece varias propiedades a la vez.

Dibujo #

Artist.draw

Dibuja al Artista (y sus hijos) usando el renderizador dado.

Artist.set_animated

Establezca si el artista está destinado a ser utilizado en una animación.

Artist.get_animated

Devuelve si el artista está animado.

Artist.set_alpha

Establezca el valor alfa utilizado para la combinación; no se admite en todos los backends.

Artist.get_alpha

Devuelve el valor alfa utilizado para la combinación; no se admite en todos los backends.

Artist.set_snap

Establezca el comportamiento de ajuste.

Artist.get_snap

Devuelve la configuración de ajuste.

Artist.set_visible

Establece la visibilidad del artista.

Artist.get_visible

Devolver la visibilidad.

Artist.zorder

Artist.set_zorder

Establecer el zorder para el artista.

Artist.get_zorder

Devuelve el zonder del artista.

Artist.set_agg_filter

Establezca el filtro agregado.

Artist.set_sketch_params

Establezca los parámetros del boceto.

Artist.get_sketch_params

Devuelve los parámetros del boceto para el artista.

Artist.set_rasterized

Fuerza el dibujo rasterizado (mapa de bits) para la salida de gráficos vectoriales.

Artist.get_rasterized

Devuelve si el artista se va a rasterizar.

Artist.set_path_effects

Establezca los efectos de la ruta.

Artist.get_path_effects

Artist.get_agg_filter

Función de filtro de retorno que se usará para el filtro agregado.

Artist.get_window_extent

Obtenga el cuadro delimitador del artista en el espacio de visualización.

Artist.get_tightbbox

Me gusta Artist.get_window_extent, pero incluye cualquier recorte.

Artist.get_transformed_clip_path_and_affine

Devuelve la ruta del clip con la parte no afín de su transformación aplicada y la parte afín restante de su transformación.

Figura y Ejes #

Artist.remove

Retire al artista de la figura si es posible.

Artist.axes

La Axesinstancia en la que reside el artista, o Ninguno .

Artist.set_figure

Establezca la Figureinstancia a la que pertenece el artista.

Artist.get_figure

Devuelve la Figureinstancia a la que pertenece el artista.

Niños #

Artist.get_children

Devuelve una lista de los hijos Artistde this Artist.

Artist.findobj

Encuentra objetos de artista.

Transformar #

Artist.set_transform

Establezca la transformación del artista.

Artist.get_transform

Devuelve la Transforminstancia utilizada por este artista.

Artist.is_transform_set

Devuelve si el artista tiene una transformación establecida explícitamente.

Unidades #

Artist.convert_xunits

Convierte x usando el tipo de unidad del eje x.

Artist.convert_yunits

Convierte y usando el tipo de unidad del eje y.

Artist.have_units

Devuelve si las unidades están configuradas en cualquier eje.

Metadatos #

Artist.set_gid

Establezca la identificación (de grupo) para el artista.

Artist.get_gid

Devuelve la identificación del grupo.

Artist.set_label

Establezca una etiqueta que se mostrará en la leyenda.

Artist.get_label

Devuelve la etiqueta utilizada para este artista en la leyenda.

Artist.set_url

Establezca la URL para el artista.

Artist.get_url

Devuelve la URL.

Varios #

Artist.sticky_edges

xy ylistas de bordes pegajosos para escalado automático.

Artist.set_in_layout

Establezca si el artista se incluirá en los cálculos de diseño, por ejemplo

Artist.get_in_layout

Devuelve la bandera booleana, Truesi el artista está incluido en los cálculos de diseño.

Artist.stale

Si el artista está "obsoleto" y debe volver a dibujarse para que la salida coincida con el estado interno del artista.

Funciones #

allow_rasterization

Decorador para el método Artist.draw.

get

Devuelve el valor de una Artistpropiedad o imprímelas todas.

getp

Devuelve el valor de una Artistpropiedad o imprímelas todas.

setp

Establezca una o más propiedades en un Artist, o enumere los valores permitidos.

kwdoc

Inspeccione una Artistclase (usando ArtistInspector) y devuelva información sobre sus propiedades configurables y sus valores actuales.

ArtistInspector

Una clase auxiliar para inspeccionar Artisty devolver información sobre sus propiedades configurables y sus valores actuales.