matplotlib.patches.Ellipse #
- classe matplotlib.patches. Ellisse ( xy , larghezza , altezza , * , angolo = 0 , ** kwargs ) [fonte] #
Basi:
Patch
Un'ellisse senza scala.
- Parametri :
- xy (flottante, mobile)
coordinate xy del centro dell'ellisse.
- larghezza galleggiante
Lunghezza totale (diametro) dell'asse orizzontale.
- galleggiante in altezza
Lunghezza totale (diametro) dell'asse verticale.
- virgola mobile, default: 0
Rotazione in gradi in senso antiorario.
Appunti
Gli argomenti delle parole chiave valide sono:
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
- angolo di proprietà #
Restituisce l'angolo dell'ellisse.
- centro immobiliare #
Restituisce il centro dell'ellisse.
- get_corners ( ) [fonte] #
Restituisce gli angoli del riquadro di delimitazione dell'ellisse.
L'orientamento del riquadro di delimitazione si sposta in senso antiorario dall'angolo inferiore sinistro definito prima della rotazione.
- get_patch_transform ( ) [fonte] #
Restituisce le
Transform
coordinate della patch di mappatura dell'istanza alle coordinate dei dati.Ad esempio, si può definire una patch di un cerchio che rappresenta un raggio di 5 fornendo le coordinate per un cerchio unitario e una trasformazione che ridimensiona le coordinate (la coordinata della patch) di 5.
- altezza proprietà #
Restituisce l'altezza dell'ellisse.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=<UNSET> , animation=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , center=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , altezza=<UNSET> ,in_layout=<UNSET> ,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> , width=<UNSET> , zorder=<UNSET> ) [source] #
Imposta più proprietà contemporaneamente.
Le proprietà supportate sono
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
galleggiante
bool
antialiased
o aabool o Nessuno
CapStyle
o {'culo', 'sporgente', 'rotondo'}(galleggiare, galleggiare)
bool
Patch o (Percorso, Trasforma) o Nessuno
colore
edgecolor
o ecccolore o Nessuno
facecolor
o fccolore o Nessuno
bool
str
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
galleggiante
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
galleggiante
- set_height ( altezza ) [fonte] #
Imposta l'altezza dell'ellisse.
- Parametri :
- galleggiante in altezza
- set_width ( larghezza ) [fonte] #
Imposta la larghezza dell'ellisse.
- Parametri :
- larghezza galleggiante
- larghezza proprietà #
Restituisce la larghezza dell'ellisse.
Esempi che utilizzano matplotlib.patches.Ellipse
#
Ritaglio di immagini con patch
Aspetto della scatola degli assi
Tracciare un'ellisse di confidenza di un set di dati bidimensionale
Scala etichetta angolo invariante
Dimostrazione di AnnotationBbox
Riferimento per artisti Matplotlib
Foglio di stile in scala di grigi
Disegna oggetti piatti nella trama 3D
Grafico radar (noto anche come ragno o mappa stellare)
Esercitazione sulle trasformazioni