matplotlib.axes.Axes.step #

Haches. step ( x , y , * args , where = 'pre' , data = None , ** kwargs ) [source] #

Faites un pas à pas.

Signatures d'appel :

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

Il s'agit juste d'une fine enveloppe autour de plotlaquelle change certaines options de formatage. La plupart des concepts et paramètres de plot peuvent également être utilisés ici.

Noter

Cette méthode utilise un tracé standard avec un style de dessin par étapes : les valeurs x sont les positions de référence et les étapes s'étendent vers la gauche/la droite/les deux directions selon .

Pour le cas courant où vous connaissez les valeurs et les bords des étapes, utilisez à la stairsplace.

Paramètres :
x de type tableau

Séquence 1D de x positions. Il est supposé, mais non vérifié, qu'il est uniformément croissant.

y comme un tableau

Séquence 1D de niveaux y.

fmt str, facultatif

Une chaîne de format, par exemple 'g' pour une ligne verte. Voir plotpour une description plus détaillée.

Remarque : Bien que les chaînes de format complet soient acceptées, il est recommandé de spécifier uniquement la couleur. Les styles de ligne sont actuellement ignorés (utilisez plutôt l'argument mot-clé linestyle ). Les marqueurs sont acceptés et tracés sur les positions données, cependant, il s'agit d'une fonctionnalité rarement nécessaire pour les tracés par étapes.

{'pre', 'post', 'mid'}, par défaut : 'pre'

Définissez où les marches doivent être placées :

  • 'pre' : La valeur y est continuée constamment vers la gauche à partir de chaque position x , c'est-à-dire que l'intervalle a la valeur .(x[i-1], x[i]]y[i]

  • 'post' : La valeur y est continuée constamment vers la droite à partir de chaque position x , c'est-à-dire que l'intervalle a la valeur .[x[i], x[i+1])y[i]

  • 'mid' : les étapes se produisent à mi-chemin entre les positions x .

objet de données indexable, facultatif

Un objet avec des données étiquetées. S'ils sont fournis, indiquez les noms des étiquettes à tracer en x et y .

**kwargs

Les paramètres supplémentaires sont les mêmes que ceux de plot.

Retours :
liste deLine2D

Objets représentant les données tracées.

Exemples utilisant matplotlib.axes.Axes.step#

étape(x, y)

étape(x, y)

étape(x, y)