matplotlib.parches.FancyArrow #

clase matplotlib.parches. FancyArrow ( x , y , dx , dy , * , ancho = 0.001 , length_includes_head = False , head_width = None , head_length = None , shape = 'full' , overhang = 0 , head_starts_at_zero = False , ** kwargs ) [fuente] #

Bases:Polygon

Como Arrow, pero le permite establecer el ancho y la altura de la cabeza de forma independiente.

Parámetros :
x, y flotan

Las coordenadas x e y de la base de la flecha.

dx, dy flotar

La longitud de la flecha a lo largo de la dirección x e y.

ancho flotante, predeterminado: 0.001

Ancho de cola de flecha completa.

length_includes_head bool, predeterminado: Falso

Verdadero si se va a contar la cabeza al calcular la longitud.

head_width flotante o Ninguno, por defecto: 3*ancho

Ancho total de la punta de flecha completa.

head_length flotante o Ninguno, por defecto: 1.5*head_width

Longitud de la punta de flecha.

forma {'completa', 'izquierda', 'derecha'}, por defecto: 'completa'

Dibuja la mitad izquierda, la mitad derecha o la flecha completa.

voladizo flotante, por defecto: 0

Fracción que la flecha se barre hacia atrás (0 voladizo significa forma triangular). Puede ser negativo o mayor que uno.

head_starts_at_zero bool, predeterminado: Falso

Si es Verdadero, la cabeza comienza a dibujarse en la coordenada 0 en lugar de terminar en la coordenada 0.

**kwargs

Patchpropiedades:

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

desconocido

animated

bool

antialiasedo uno

booleano o ninguno

capstyle

CapStyleo {'trasero', 'proyectando', 'redondo'}

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

color

color

edgecoloro ce

color o ninguno

facecoloro FC

color o ninguno

figure

Figure

fill

bool

gid

calle

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bool

joinstyle

JoinStyleo {'inglete', 'redondo', 'bisel'}

label

objeto

linestyleo ls

{'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...}

linewidtho bajo

flotante o Ninguno

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 ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation =<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , closed=<UNSET> , color=<UNSET> , data=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , in_layout=<DESCONFIGURAR> ,joinstyle=<UNSET> ,label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xy=<UNSET> , 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

antialiasedo uno

booleano o ninguno

capstyle

CapStyleo {'trasero', 'proyectando', 'redondo'}

clip_box

Bbox

clip_on

bool

clip_path

Parchear o (Ruta, Transformar) o Ninguno

closed

bool

color

color

data

desconocido

edgecoloro ce

color o ninguno

facecoloro FC

color o ninguno

figure

Figure

fill

bool

gid

calle

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bool

joinstyle

JoinStyleo {'inglete', 'redondo', 'bisel'}

label

objeto

linestyleo ls

{'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...}

linewidtho bajo

flotante o Ninguno

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

xy

(N, 2) en forma de matriz

zorder

flotar

set_data ( * , x = Ninguno , y = Ninguno , dx = Ninguno , dy = Ninguno , ancho = Ninguno , head_width = Ninguno , head_length = Ninguno ) [fuente] #

Establezca FancyArrowx, y, dx, dy, ancho, head_with y head_length. Los valores dejados como Ninguno no se actualizarán.

Parámetros :
x, y flotante o Ninguno, por defecto: Ninguno

Las coordenadas x e y de la base de la flecha.

dx, dy float o Ninguno, predeterminado: Ninguno

La longitud de la flecha a lo largo de la dirección x e y.

ancho flotante o Ninguno, por defecto: Ninguno

Ancho de cola de flecha completa.

head_width flotante o Ninguno, predeterminado: Ninguno

Ancho total de la punta de flecha completa.

head_length float o Ninguno, predeterminado: Ninguno

Longitud de la punta de flecha.

Ejemplos usando matplotlib.patches.FancyArrow#

guía de flecha

guía de flecha

guía de flecha