matplotlib.ejes.Ejes.paso #

hachas paso ( x , y , * argumentos , donde = 'pre' , datos = Ninguno , ** kwargs ) [fuente] #

Haz un diagrama de pasos.

Firmas de llamada:

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

Esto es solo un envoltorio delgado alrededor del plotcual cambia algunas opciones de formato. La mayoría de los conceptos y parámetros de la trama también se pueden usar aquí.

Nota

Este método utiliza un gráfico estándar con un estilo de dibujo de pasos: los valores x son las posiciones de referencia y los pasos se extienden hacia la izquierda/derecha/ambas direcciones dependiendo de dónde .

Para el caso común en el que conoce los valores y los bordes de los pasos, use en su stairslugar.

Parámetros :
x tipo matriz

Secuencia 1D de posiciones x. Se supone, pero no se comprueba, que aumenta uniformemente.

y tipo matriz

Secuencia 1D de niveles y.

fmt str, opcional

Una cadena de formato, por ejemplo, 'g' para una línea verde. Ver plotpara una descripción más detallada.

Nota: Si bien se aceptan cadenas de formato completo, se recomienda especificar solo el color. Actualmente, los estilos de línea se ignoran (utilice en su lugar el argumento de palabra clave estilo de línea ). Los marcadores se aceptan y trazan en las posiciones dadas, sin embargo, esta es una función que rara vez se necesita para los gráficos de pasos.

donde {'pre', 'post', 'mid'}, por defecto: 'pre'

Defina dónde deben colocarse los escalones:

  • 'pre': El valor y continúa constantemente hacia la izquierda desde cada posición x , es decir, el intervalo tiene el valor .(x[i-1], x[i]]y[i]

  • 'post': El valor y continúa constantemente hacia la derecha desde cada posición x , es decir, el intervalo tiene el valor .[x[i], x[i+1])y[i]

  • 'mid': Los pasos ocurren a mitad de camino entre las posiciones x .

objeto indexable de datos , opcional

Un objeto con datos etiquetados. Si se proporciona, proporcione los nombres de las etiquetas para trazar en x e y .

**kwargs

Los parámetros adicionales son los mismos que para plot.

Devoluciones :
lista deLine2D

Objetos que representan los datos trazados.

Ejemplos usando matplotlib.axes.Axes.step#

paso (x, y)

paso (x, y)

paso (x, y)