ComenzarEmpieza gratis

Añade marcadores verticales y horizontales

Las anotaciones adicionales pueden ayudarte a enfatizar observaciones o eventos concretos. Aquí aprenderás a resaltar acontecimientos importantes añadiendo marcadores en marcas temporales específicas de tu gráfico de series temporales. La biblioteca matplotlib permite dibujar líneas verticales y horizontales para identificar fechas concretas.

Recuerda que el índice del DataFrame discoveries es de tipo datetime, por lo que los valores del eje x del gráfico también son fechas, y puedes introducir directamente una fecha al anotar tus gráficos con líneas verticales. Por ejemplo, puedes añadir una línea vertical el 1 de enero de 1945 con el siguiente comando:

ax.axvline('1945-01-01', linestyle='--')

Este ejercicio forma parte del curso

Visualización de datos temporales en Python

Ver curso

Instrucciones del ejercicio

  • Añade una línea vertical roja en la fecha 1 de enero de 1939 usando el método .axvline().
  • Añade una línea horizontal verde en el valor 4 del eje y usando el método .axhline().

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Plot your the discoveries time series
ax = discoveries.plot(color='blue', fontsize=6)

# Add a red vertical line
ax.____(____, color=____, linestyle='--')

# Add a green horizontal line
ax.____(____, color=____, linestyle='--')

plt.show()
Editar y ejecutar código