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

agg_filter

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

alpha

sconosciuto

animated

bool

antialiasedo aa

bool o Nessuno

capstyle

CapStyleo {'culo', 'sporgente', 'rotondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

color

colore

edgecoloro ecc

colore o Nessuno

facecoloro fc

colore o Nessuno

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleo {'mitre', 'round', 'bevel'}

label

oggetto

linestyleo ls

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

linewidtho lw

float o Nessuno

mouseover

bool

path_effects

AbstractPathEffect

picker

Nessuno o bool o float o richiamabile

rasterized

bool

sketch_params

(scala: float, lunghezza: float, casualità: float)

snap

bool o Nessuno

transform

Transform

url

str

visible

bool

zorder

galleggiante

get_closed ( ) [fonte] #

Restituisce se il poligono è chiuso.

get_path ( ) [fonte] #

Ottieni il Pathdel poligono.

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

agg_filter

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

alpha

scalare o Nessuno

animated

bool

antialiasedo aa

bool o Nessuno

capstyle

CapStyleo {'culo', 'sporgente', 'rotondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch o (Percorso, Trasforma) o Nessuno

closed

bool

color

colore

edgecoloro ecc

colore o Nessuno

facecoloro fc

colore o Nessuno

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleo {'mitre', 'round', 'bevel'}

label

oggetto

linestyleo ls

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

linewidtho lw

float o Nessuno

mouseover

bool

path_effects

AbstractPathEffect

picker

Nessuno o bool o float o richiamabile

rasterized

bool

sketch_params

(scala: float, lunghezza: float, casualità: float)

snap

bool o Nessuno

transform

Transform

url

str

visible

bool

xy

(N, 2) simile a un array

zorder

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 Pathdi , 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 un CLOSEPOLYvertice 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

Controllo dei limiti di visualizzazione utilizzando margins e sticky_edges

Controllo dei limiti di visualizzazione utilizzando margins e sticky_edges
Boxplot

Boxplot

Boxplot
Guida a freccia

Guida a freccia

Guida a freccia
Dimostrazione tratteggio

Dimostrazione tratteggio

Dimostrazione tratteggio
Cerchi, cunei e poligoni

Cerchi, cunei e poligoni

Cerchi, cunei e poligoni
Caratteristiche di :mod:`mpl_toolkits.axisartist.floating_axes`

Caratteristiche di mpl_toolkits.axisartist.floating_axes

Caratteristiche di :mod:`mpl_toolkits.axisartist.floating_axes`
Integrale come l'area sotto una curva

Integrale come l'area sotto una curva

Integrale come l'area sotto una curva
Editor Poli

Editor Poli

Editor Poli
Demo dell'evento Trifinder

Demo dell'evento Trifinder

Demo dell'evento Trifinder
Annotazioni

Annotazioni

Annotazioni