matplotlib.pyplot.passo #

matplotlib.pyplot. step ( x , y , * args , where = 'pre' , data = None , ** kwargs ) [fonte] #

Crea una trama a gradini.

Firme di chiamata:

step(x, y, [fmt], *, data=None, where='pre', **kwargs)
step(x, y, [fmt], x2, y2, [fmt2], ..., *, where='pre', **kwargs)

Questo è solo un sottile involucro attorno al plotquale vengono modificate alcune opzioni di formattazione. La maggior parte dei concetti e dei parametri della trama possono essere utilizzati anche qui.

Nota

Questo metodo utilizza un grafico standard con uno stile di estrazione dei gradini: i valori x sono le posizioni di riferimento e i gradini si estendono a sinistra/destra/entrambe le direzioni a seconda di dove .

Per il caso comune in cui conosci i valori e gli spigoli dei passi, usa stairsinvece.

Parametri :
x simile a un array

Sequenza 1D di x posizioni. Si assume, ma non si verifica, che sia uniformemente crescente.

y simile a un array

Sequenza 1D di y livelli.

fmt str, facoltativo

Una stringa di formato, ad esempio 'g' per una linea verde. Vedere plotper una descrizione più dettagliata.

Nota: anche se le stringhe in formato completo sono accettate, si consiglia di specificare solo il colore. Gli stili di linea sono attualmente ignorati (usa invece l'argomento della parola chiave stile di linea ). I marcatori sono accettati e tracciati nelle posizioni date, tuttavia, questa è una caratteristica raramente necessaria per i grafici a gradini.

dove {'pre', 'post', 'mid'}, predefinito: 'pre'

Definire dove devono essere posizionati i gradini:

  • 'pre': Il valore y continua costantemente a sinistra da ogni posizione x , cioè l'intervallo ha il valore .(x[i-1], x[i]]y[i]

  • 'post': Il valore y continua costantemente a destra da ogni posizione x , cioè l'intervallo ha il valore .[x[i], x[i+1])y[i]

  • 'mid': i passaggi si verificano a metà strada tra le posizioni x .

oggetto indicizzabile dei dati , facoltativo

Un oggetto con dati etichettati. Se fornito, fornire i nomi delle etichette da tracciare in x e y .

**kwargs

I parametri aggiuntivi sono gli stessi di quelli per plot.

Resi :
lista diLine2D

Oggetti che rappresentano i dati tracciati.

Esempi che utilizzano matplotlib.pyplot.step#

Dimostrazione di scale

Dimostrazione di scale

Dimostrazione di scale
Dimostrazione del passo

Dimostrazione del passo

Dimostrazione del passo