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
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
4del 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()