matplotlib.quiver.QuiverKey #

clase matplotlib.quiver. QuiverKey ( Q , X , Y , U , etiqueta , * , ángulo = 0 , coordenadas = 'ejes' , color = Ninguno , labelep = 0.1 , labelpos = 'N' , labelcolor = Ninguno , fontproperties = Ninguno , ** kwargs ) [fuente] #

Bases:Artist

Flecha etiquetada para usar como clave de escala de trazado de aljaba.

Agrega una llave a un diagrama de carcaj.

El posicionamiento de la tecla depende de las coordenadas X , Y , y labelpos . Si labelpos es 'N' o 'S', X , Y dan la posición del medio de la flecha clave. Si labelpos es 'E', X , Y posiciona la cabeza, y si labelpos es 'W', X , Y posiciona la cola; en cualquiera de estos dos casos, X , Y está en algún lugar en el medio del objeto clave flecha+etiqueta.

Parámetros :
qmatplotlib.quiver.Quiver

Un Quiverobjeto devuelto por una llamada a quiver().

X, Y flotante

La ubicación de la llave.

tu flotas

La longitud de la clave.

cadena de etiquetas

La etiqueta de la clave (p. ej., longitud y unidades de la clave).

ángulo flotante, predeterminado: 0

El ángulo de la flecha clave, en grados en sentido contrario a las agujas del reloj desde el eje x.

coordenadas {'ejes', 'figura', 'datos', 'pulgadas'}, por defecto: 'ejes'

Sistema de coordenadas y unidades para X , Y : 'ejes' y 'figura' son sistemas de coordenadas normalizados con (0, 0) en la esquina inferior izquierda y (1, 1) en la esquina superior derecha; 'datos' son las coordenadas de datos de los ejes (utilizadas para las ubicaciones de los vectores en el gráfico de carcaj mismo); 'pulgadas' es la posición en la figura en pulgadas, con (0, 0) en la esquina inferior izquierda.

color color

Anula los colores de cara y borde de Q .

etiquetapos {'N', 'S', 'E', 'W'}

Coloque la etiqueta arriba, abajo, a la derecha, a la izquierda de la flecha, respectivamente.

etiquetasep flotante, por defecto: 0.1

Distancia en pulgadas entre la flecha y la etiqueta.

labelcolor color, predeterminado: rcParams["text.color"](predeterminado: 'black')

color de la etiqueta

dictado fontproperties , opcional

Un diccionario con argumentos de palabras clave aceptados por el FontPropertiesinicializador: familia , estilo , variante , tamaño , peso .

**kwargs

Cualquier argumento de palabra clave adicional se usa para anular las propiedades del vector tomadas de Q .

contiene ( mouseevent ) [fuente] #

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

Parámetros :
evento del ratónmatplotlib.backend_bases.MouseEvent
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_visible devuelve Falso).

Parámetros :
subclase de renderizador .RendererBase

notas

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

halign = {'E': 'izquierda', 'N': 'centro', 'S': 'centro', 'W': 'derecha'} #
etiquetas de propiedadep #
pivote = {'E': 'punta', 'N': 'medio', 'S': 'medio', 'W': 'cola'} #
set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET> , gid=<UNSET> , in_layout=<UNSET > , label=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<DESCONFIGURADO> ,visible=<DESCONFIGURADO> ,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

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

figure

desconocido

gid

calle

in_layout

bool

label

objeto

mouseover

bool

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

zorder

flotar

set_figure ( figura ) [fuente] #

Establezca la Figureinstancia a la que pertenece el artista.

Parámetros :
higoFigure
valign = {'E': 'centro', 'N': 'abajo', 'S': 'arriba', 'W': 'centro'} #

Ejemplos usando matplotlib.quiver.QuiverKey#

Funciones avanzadas de carcaj y carcaj

Funciones avanzadas de carcaj y carcaj

Funciones avanzadas de carcaj y carcaj