matplotlib.pyplot.arrow #
- matplotlib.pyplot. freccia ( x , y , dx , dy , ** kwargs ) [fonte] #
Aggiungi una freccia agli assi.
Questo disegna una freccia da a .
(x, y)
(x+dx, y+dy)
- Parametri :
- x, y fluttuano
Le coordinate x e y della base della freccia.
- dx, dy galleggiante
La lunghezza della freccia lungo la direzione x e y.
- float di larghezza , predefinito: 0.001
Larghezza della coda della freccia completa.
- length_includes_head bool, predefinito: falso
Vero se la testa deve essere contata nel calcolo della lunghezza.
- head_width float o Nessuno, default: 3*width
Larghezza totale dell'intera punta della freccia.
- head_length float o Nessuno, predefinito: 1.5*head_width
Lunghezza della punta della freccia.
- shape {'full', 'left', 'right'}, default: 'full'
Disegna la metà sinistra, la metà destra o la freccia intera.
- sbalzo float, default: 0
Frazione in cui la freccia viene spostata all'indietro (0 sporgenza significa forma triangolare). Può essere negativo o maggiore di uno.
- head_starts_at_zero bool, predefinito: falso
Se True, la testa inizia a essere disegnata alla coordinata 0 invece di terminare alla coordinata 0.
- **kwargs
Patch
proprietà:Proprietà
Descrizione
una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine
sconosciuto
bool
antialiased
o aabool o Nessuno
CapStyle
o {'culo', 'sporgente', 'rotondo'}bool
Patch o (Percorso, Trasforma) o Nessuno
colore
edgecolor
o ecccolore o Nessuno
facecolor
o fccolore o Nessuno
bool
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bool
JoinStyle
o {'mitre', 'round', 'bevel'}oggetto
linestyle
o ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth
o lwfloat o Nessuno
bool
Nessuno o bool o float o richiamabile
bool
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
str
bool
galleggiante
- Resi :
FancyArrow
L'
FancyArrow
oggetto creato.
Appunti
La freccia risultante è influenzata dalle proporzioni e dai limiti degli assi. Questo può produrre una freccia la cui testa non è quadrata con il suo gambo. Per creare una freccia la cui testa è quadrata con il gambo, usa
annotate()
ad esempio:>>> ax.annotate("", xy=(0.5, 0.5), xytext=(0, 0), ... arrowprops=dict(arrowstyle="->"))