matplotlib.axes.Axes.axline #
- Assi. linea d' asse ( xy1 , xy2 = Nessuno , * , pendenza = Nessuno , ** kwargs ) [fonte] #
Aggiungi una linea retta infinitamente lunga.
La linea può essere definita sia da due punti xy1 e xy2 , o da un punto xy1 e una pendenza .
Questo disegna una linea retta "sullo schermo", indipendentemente dalle scale x e y, ed è quindi adatto anche per disegnare decadimenti esponenziali in grafici semilogaritmici, leggi di potenza in grafici logaritmici, ecc. Tuttavia, la pendenza dovrebbe essere utilizzata solo con scale lineari ; Non ha un significato chiaro per tutte le altre scale, e quindi il comportamento è indefinito. Specificare la linea utilizzando i punti xy1 , xy2 per le scale non lineari.
L' argomento della parola chiave transform si applica solo ai punti xy1 , xy2 . La pendenza (se data) è sempre nelle coordinate dei dati. Questo può essere utilizzato, ad esempio
ax.transAxes
, per disegnare linee di griglia con una pendenza fissa.- Parametri :
- xy1, xy2 (float, float)
Punti per il passaggio della linea. Deve essere fornito xy2 o pendenza .
- galleggiante in pendenza , opzionale
La pendenza della linea. Deve essere fornito xy2 o pendenza .
- Resi :
- Altri parametri :
- **kwargs
I kwarg validi sono
Line2D
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
scalare o Nessuno
bool
antialiased
o aabool
bool
Patch o (Percorso, Trasforma) o Nessuno
color
o ccolore
CapStyle
o {'culo', 'sporgente', 'rotondo'}JoinStyle
o {'mitre', 'round', 'bevel'}sequenza di float (on/off inchiostro in punti) o (Nessuno, Nessuno)
(2, N) o due array 1D
drawstyle
o ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'
{'completo', 'sinistra', 'destra', 'basso', 'alto', 'nessuno'}
colore o Nessuno
str
bool
oggetto
linestyle
o ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth
o lwgalleggiante
stringa di stile marcatore,
Path
oMarkerStyle
markeredgecolor
o mecccolore
markeredgewidth
o miagolaregalleggiante
markerfacecolor
o mfccolore
markerfacecoloralt
o mfcaltcolore
markersize
o msgalleggiante
Nessuno o int o (int, int) o slice o lista[int] o float o (float, float) o lista[bool]
bool
float o callable[[Artista, Evento], tuple[bool, dict]]
sconosciuto
bool
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
CapStyle
o {'culo', 'sporgente', 'rotondo'}JoinStyle
o {'mitre', 'round', 'bevel'}sconosciuto
str
bool
matrice 1D
matrice 1D
galleggiante
Esempi
Disegna una linea rossa spessa che passa per (0, 0) e (1, 1):
>>> axline((0, 0), (1, 1), linewidth=4, color='r')