matplotlib.patches.Polygon #
- classe matplotlib.patches. Poligono ( xy , * , chiuso = True , ** kwargs ) [fonte] #
Basi:
Patch
Una patch poligonale generale.
xy è un array numpy con forma Nx2.
Se closed è True , il poligono verrà chiuso in modo che i punti iniziale e finale coincidano.
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
- get_xy ( ) [fonte] #
Ottieni i vertici del percorso.
- Resi :
- (N, 2) matrice numpy
Le coordinate dei vertici.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , closed=<DISINS.> , color=<DISINS.> , edgecolor=<DISINS.> , facecolor=<DISINS.> , fill=<DISINS.> , gid=<DISINS.> , hatch=<DISINS.> , in_layout=<DISINS.> , joinstyle=<UNSET> ,etichetta=<UNSET> ,linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform= <DISINSERIMENTO> , url=<DISINSERITO> , visible=<DISINSERITO> , xy=<DISINSERITO> , zorder=<DISINSERITO> ) [fonte] #
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
bool
antialiased
o aabool o Nessuno
CapStyle
o {'culo', 'sporgente', 'rotondo'}bool
Patch o (Percorso, Trasforma) o Nessuno
bool
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
(N, 2) simile a un array
galleggiante
- set_closed ( chiuso ) [fonte] #
Imposta se il poligono è chiuso.
- Parametri :
- bool chiuso
Vero se il poligono è chiuso
- set_xy ( xy ) [fonte] #
Imposta i vertici del poligono.
- Parametri :
- xy (N, 2) simile a un array
Le coordinate dei vertici.
Appunti
A differenza
Path
di , non ignoriamo l'ultimo vertice di input. Se il poligono deve essere chiuso e l'ultimo punto del poligono non è uguale al primo, assumiamo che l'utente non abbia esplicitamente passato unCLOSEPOLY
vertice e lo aggiungiamo noi stessi.
- proprietà xy #
I vertici del percorso come (N, 2) numpy array.
Esempi che utilizzano matplotlib.patches.Polygon
#
Controllo dei limiti di visualizzazione utilizzando margins e sticky_edges
Caratteristiche di mpl_toolkits.axisartist.floating_axes
Integrale come l'area sotto una curva