mpl_toolkits.axisartist.axis_artist.AxisLabel #

clase mpl_toolkits.axisartist.axis_artist. AxisLabel ( * args , axis_direction = 'bottom' , axis = None , ** kwargs ) [fuente] #

Bases: AttributeCopier,LabelBase

Etiqueta del eje. Derivado de Texto. La posición del texto se actualiza sobre la marcha, por lo que cambiar la posición del texto no tiene ningún efecto. De lo contrario, las propiedades se pueden cambiar como un texto normal.

Para cambiar el pad entre ticklabels y la etiqueta del eje, use set_pad.

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_visible devuelve Falso).

Parámetros :
subclase de renderizador .RendererBase

notas

Este método se anula en las subclases de artista.

get_color ( ) [fuente] #

Devuelve el color del texto.

get_pad ( ) [fuente] #

Devuelve la almohadilla interna en puntos.

Ver set_padpara más detalles.

get_ref_artist ( ) [fuente] #

Devuelve el artista subyacente que realmente define algunas propiedades (p. ej., el color) de este artista.

get_text ( ) [fuente] #

Devuelve la cadena de texto.

get_window_extent ( procesador = Ninguno ) [fuente] #

Devuelve el Bboxlímite del texto, en unidades de visualización.

Además de usarse internamente, esto es útil para especificar regiones en las que se puede hacer clic en un archivo png en una página web.

Parámetros :
renderizador Renderizador, opcional

Se necesita un renderizador para calcular el cuadro delimitador. Si el artista ya ha sido dibujado, el renderizador se almacena en caché; por lo tanto, solo es necesario pasar este argumento al llamar get_window_extent antes del primer sorteo. En la práctica, normalmente es más fácil activar un proyecto primero, por ejemplo, igualando draw_without_renderingo plt.show().

flotante de ppp , opcional

El valor de ppp para calcular el bbox, por defecto es self.figure.dpi( no el renderizador de ppp); debe configurarse, por ejemplo, para hacer coincidir regiones con una figura guardada con un valor de dpi personalizado.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , axis_direction=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET > , clip_path=<UNSET> , color=<UNSET> , default_alignment=<UNSET> , default_angle=<UNSET> , fontfamily=<UNSET> , fontproperties=<UNSET> , fontsize=<UNSET> , fontstretch=<UNSET> ,fontstyle=<UNSET> ,fontvariant=<UNSET> , fontweight=<UNSET> , gid=<UNSET> , horizontalalignment=<UNSET> , in_layout=<UNSET> , label=<UNSET> , linesping=<UNSET> , math_fontfamily=<UNSET> , mouseover= <DESACTIVADO> , multialignment=<DESACTIVADO> , pad=<DESACTIVADO> , parse_math=<DESACTIVADO> , path_effects=<DESACTIVADO> , picker=<DESACTIVADO> , position=<DESACTIVADO> , rasterizado=<DESACTIVADO> , rotación=<DESACTIVADO > , modo_rotación=<DESCONFIGURAR> , sketch_params=<DESCONFIGURAR>, snap=<UNSET> , text=<UNSET> , transform=<UNSET> , transform_rotates_text=<UNSET> , url=<UNSET> , usetex=<UNSET> , verticalalignment=<UNSET> , visible=<UNSET> , wrap =<DESCONFIGURACIÓN> , x=<DESCONFIGURACIÓN> , y=<DESCONFIGURACIÓN> , zorder=<DESCONFIGURACIÓN> ) [origen] #

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

axis_direction

desconocido

backgroundcolor

color

bbox

dict con propiedades parapatches.FancyBboxPatch

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

coloro c

color

default_alignment

desconocido

default_angle

desconocido

figure

Figure

fontfamilyo familia

{FONTNAME, 'serif', 'sans-serif', 'cursiva', 'fantasía', 'monoespacio'}

fontpropertieso fuente o font_properties

font_manager.FontPropertieso stropathlib.Path

fontsizeo tamaño

float o {'xx-pequeño', 'x-pequeño', 'pequeño', 'mediano', 'grande', 'x-grande', 'xx-grande'}

fontstretcho estirar

{un valor numérico en el rango 0-1000, 'ultracondensado', 'extra-condensado', 'condensado', 'semi-condensado', 'normal', 'semi-expandido', 'expandido', 'extra-expandido ', 'ultra-expandido'}

fontstyleo estilo

{'normal', 'cursiva', 'oblicua'}

fontvarianto variante

{'normal', 'pequeñas capitalizaciones'}

fontweighto peso

{un valor numérico en el rango 0-1000, 'ultraligero', 'ligero', 'normal', 'regular', 'libro', 'medio', 'romano', 'semibold', 'demibold', 'demi', 'negrita', 'pesada', 'extra negrita', 'negra'}

gid

calle

horizontalalignmento ja

{'izquierda centro derecha'}

in_layout

bool

label

objeto

linespacing

float (múltiplo del tamaño de fuente)

math_fontfamily

calle

mouseover

bool

multialignmento mamá

{'izquierda', 'derecha', 'centro'}

pad

desconocido

parse_math

bool

path_effects

AbstractPathEffect

picker

Ninguno o bool o flotante o invocable

position

(flotar, flotar)

rasterized

bool

rotation

flotante o {'vertical', 'horizontal'}

rotation_mode

{Ninguno, 'predeterminado', 'ancla'}

sketch_params

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

snap

booleano o ninguno

text

objeto

transform

Transform

transform_rotates_text

bool

url

calle

usetex

booleano o ninguno

verticalalignmento va

{'abajo', 'línea base', 'centro', 'línea_base_central', 'arriba'}

visible

bool

wrap

bool

x

flotar

y

flotar

zorder

flotar

set_axis_direction ( d ) [fuente] #

Ajuste el ángulo del texto y la alineación del texto de la etiqueta del eje de acuerdo con la convención matplotlib.

propiedad

izquierda

abajo

Correcto

parte superior

ángulo de la etiqueta del eje

180

0

0

180

etiqueta del eje va

centro

parte superior

centro

abajo

etiqueta del eje ha

Correcto

centro

Correcto

centro

Tenga en cuenta que los ángulos del texto son en realidad relativos a (90 + ángulo de la dirección de la etiqueta), lo que da 0 para el eje inferior.

set_default_alignment ( d ) [fuente] #
set_default_angle ( d ) [fuente] #
set_pad ( almohadilla ) [fuente] #

Ajuste la almohadilla interna en puntos.

El pad real será la suma del pad interno y el pad externo (este último lo establece AxisArtist automáticamente).