matplotlib.pyplot.stackplot #
- matplotlib.pyplot. stackplot ( x , * args , labels = () , colors = None , baseline = 'zero' , data = None , ** kwargs ) [fonte] #
Disegna un grafico ad area sovrapposta.
- Parametri :
- x (N,) simile a un array
- y (M, N) simile a un array
Si presuppone che i dati siano disimpilati. Ciascuna delle seguenti chiamate è legale:
stackplot(x, y) # where y has shape (M, N) stackplot(x, y1, y2, y3) # where y1, y2, y3, y4 have length N
- linea di base {'zero', 'sym', 'wiggle', 'weighted_wiggle'}
Metodo utilizzato per calcolare la linea di base:
'zero'
: Linea di base zero costante, ovvero un semplice grafico in pila.'sym'
: Simmetrico intorno allo zero ed è talvolta chiamato 'ThemeRiver'.'wiggle'
: Minimizza la somma dei quadrati delle pendenze.'weighted_wiggle'
: Fa lo stesso, ma pesa per tenere conto delle dimensioni di ogni strato. È anche chiamato layout 'Streamgraph'. Maggiori dettagli possono essere trovati su http://leebyron.com/streamgraph/ .
- etichette elenco di str, facoltativo
Una sequenza di etichette da assegnare a ciascuna serie di dati. Se non specificato, nessuna etichetta verrà applicata agli artisti.
- lista dei colori di colore, facoltativo
Una sequenza di colori da scorrere e utilizzare per colorare le aree impilate. La sequenza non deve essere esattamente della stessa lunghezza del numero di y forniti , nel qual caso i colori si ripeteranno dall'inizio.
Se non specificato, verranno utilizzati i colori del ciclo di proprietà Axes.
- oggetto indicizzabile dei dati , facoltativo
Se fornito, tutti i parametri accettano anche una stringa
s
, che viene interpretata comedata[s]
(a meno che ciò non sollevi un'eccezione).- **kwargs
Tutti gli altri argomenti di parole chiave vengono passati a
Axes.fill_between
.
- Resi :
- lista di
PolyCollection
Un elenco di
PolyCollection
istanze, una per ogni elemento nel grafico dell'area in pila.
- lista di