python - lineas - ¿Cómo trazar una línea vertical en una trama de serie temporal en Pandas?
pandas python tutorial español pdf (2)
Si tiene un eje de tiempo y tiene Pandas importados como pd, puede usar:
ax.axvline(pd.to_datetime(''2015-11-01''), color=''r'', linestyle=''--'', lw=2)
Para líneas múltiples:
xposition = [pd.to_datetime(''2010-01-01''), pd.to_datetime(''2015-12-31'')]
for xc in xposition:
ax.axvline(x=xc, color=''k'', linestyle=''-'')
¿Cómo se traza una línea vertical (vlines) en una trama de la serie Pandas? Estoy usando pandas para trazar medios de rodadura, etc. y me gustaría marcar posiciones importantes con una línea vertical. ¿Es posible usar vlines o algo similar para lograr esto? Si es así, ¿podría alguien dar un ejemplo? En este caso, el eje x es fecha-hora.
plt.axvline(x_position)
Toma las opciones de formateo de trazado estándar (en linestlye
, color
, linestlye
)
Si tiene una referencia a su objeto de axes
:
ax.axvline(x, color=''k'', linestyle=''--'')