matplotlib.spines#
- clase matplotlib.spines. Spine ( ejes , spine_type , ruta , ** kwargs ) [fuente] #
- Bases: - Patch- Un lomo del eje: la línea que señala los límites del área de datos. - Las espinas son las líneas que conectan las marcas del eje y señalan los límites del área de datos. Se pueden colocar en posiciones arbitrarias. Consulte - set_positionpara obtener más información.- La posición predeterminada es . - ('outward', 0)- Las espinas son subclases de - Patch, y heredan gran parte de su comportamiento.- Las espinas dibujan una línea, un círculo o un arco dependiendo de si se ha llamado - set_patch_line,- set_patch_circle, o .- set_patch_arcLine-like es el valor predeterminado.- Para ver ejemplos, consulte Espinas . - Parámetros :
- Otros parámetros :
- **kwargs
- Los argumentos de palabra clave válidos 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 - desconocido - bool - antialiasedo uno- booleano o ninguno - CapStyleo {'trasero', 'proyectando', 'redondo'}- bool - Parchear o (Ruta, Transformar) o Ninguno - color - edgecoloro ce- color o ninguno - facecoloro FC- color o ninguno - bool - calle - {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} - bool - JoinStyleo {'inglete', 'redondo', 'bisel'}- objeto - linestyleo ls- {'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...} - linewidtho bajo- flotante o Ninguno - bool - Ninguno o bool o flotante o invocable - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar 
 
 - classmethod arc_spine ( ejes , spine_type , centro , radio , theta1 , theta2 , ** kwargs ) [fuente] #
- Crea y devuelve un arco - Spine.
 - classmethod circular_spine ( ejes , centro , radio , ** kwargs ) [fuente] #
- Crea y devuelve una circular - Spine.
 - 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_patch_transform ( ) [fuente] #
- Devuelva las - Transformcoordenadas del parche de mapeo de la instancia a las coordenadas de los datos.- Por ejemplo, uno puede definir un parche de un círculo que representa un radio de 5 al proporcionar coordenadas para un círculo unitario y una transformación que escala las coordenadas (la coordenada del parche) en 5. 
 - get_window_extent ( procesador = Ninguno ) [fuente] #
- Devuelve la extensión de la ventana de las espinas en el espacio de visualización, incluido el relleno para las marcas (pero no sus etiquetas) 
 - classmethod linear_spine ( ejes , spine_type , ** kwargs ) [fuente] #
- Crea y devuelve un lineal - Spine.
 - register_axis ( eje ) [fuente] #
- Registrar un eje. - Un eje debe ser registrado con su espina correspondiente desde la instancia de Ejes. Esto permite que la columna elimine cualquier propiedad del eje cuando sea necesario. 
 - set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , antialiased=<UNSET> , bounds=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET > , clip_path=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , in_layout=<UNSET> , joinstyle=<UNSET> ,etiqueta=<DESCONFIGURADO> ,linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , patch_arc=<UNSET> , patch_circle=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , position=<UNSET> , rasterized= <UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , 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 - antialiasedo uno- booleano o ninguno - (bajo: flotante, alto: flotante) - CapStyleo {'trasero', 'proyectando', 'redondo'}- bool - Parchear o (Ruta, Transformar) o Ninguno - color - edgecoloro ce- color o ninguno - facecoloro FC- color o ninguno - bool - calle - {'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} - bool - JoinStyleo {'inglete', 'redondo', 'bisel'}- objeto - linestyleo ls- {'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...} - linewidtho bajo- flotante o Ninguno - bool - desconocido - desconocido - Ninguno o bool o flotante o invocable - desconocido - bool - (escala: flotante, longitud: flotante, aleatoriedad: flotante) - booleano o ninguno - calle - bool - flotar 
 - set_bounds ( bajo = Ninguno , alto = Ninguno ) [fuente] #
- Establece los límites del lomo. - Parámetros :
- Flotador bajo o Ninguno, opcional
- El límite inferior de la columna vertebral. Pasar Ninguno deja el límite sin cambios. - Los límites también se pueden pasar como la tupla ( bajo , alto ) como primer argumento posicional. 
- flotador alto o ninguno, opcional
- El límite superior de la columna vertebral. Pasar Ninguno deja el límite sin cambios. 
 
 
 - set_color ( c ) [fuente] #
- Establezca el color del borde. - Parámetros :
- c color
 
 - notas - Este método no modifica el color de la cara (que por defecto es "ninguno"), a diferencia del - Patch.set_colormétodo definido en la clase principal. Úselo- Patch.set_facecolorpara establecer el color de la cara.
 - set_patch_arc ( centro , radio , theta1 , theta2 ) [fuente] #
- Establezca la columna vertebral para que tenga forma de arco. 
 - set_position ( posición ) [fuente] #
- Establece la posición de la columna. - La posición de la columna se especifica mediante una tupla de 2 (tipo de posición, cantidad). Los tipos de puesto son: - 'hacia afuera': coloque el lomo fuera del área de datos por el número especificado de puntos. (Los valores negativos colocan la columna vertebral hacia adentro). 
- 'ejes': coloca el lomo en la coordenada de ejes especificada (0 a 1). 
- 'datos': coloca el lomo en la coordenada de datos especificada. 
 - Además, las notaciones abreviadas definen posiciones especiales: - 'centro' -> ('ejes', 0.5) 
- 'cero' -> ('datos', 0.0) 
 
 
- clase matplotlib.spines. Espinas ( ** kwargs ) [fuente] #
- Bases: - MutableMapping- El contenedor de todos los - Spines en un Axes.- La interfaz es similar a un dictado que asigna nombres (por ejemplo, 'izquierda') a - Spineobjetos. Además, implementa algunas funciones similares a pandas.Series, como acceder a elementos por atributo:- spines['top'].set_visible(False) spines.top.set_visible(False) - Se pueden abordar múltiples espinas simultáneamente pasando una lista: - spines[['top', 'right']].set_visible(False) - Use una rebanada abierta para abordar todas las espinas: - spines[:].set_visible(False) - Los dos últimos métodos de indexación devolverán un - SpinesProxymensaje que difunde todas las- set_*llamadas a sus miembros, pero no se puede usar para ninguna otra operación.
- clase matplotlib.spines. SpinesProxy ( spine_dict ) [fuente] #
- Bases: - object- Un proxy para transmitir - set_*llamadas de método a todos los contenidos- Spines.- El proxy no se puede utilizar para ninguna otra operación en sus miembros. - Los métodos admitidos se determinan dinámicamente en función de las espinas contenidas. Si no todas las columnas admiten un método determinado, se ejecuta solo en el subconjunto de columnas que lo admiten.