Representar predicciones de un paso adelante
Ahora que tienes tus predicciones sobre la acción de Amazon, deberías representarlas para ver cómo te ha ido.
Hiciste predicciones sobre los últimos 30 días de datos disponibles, pronosticando siempre solo un día por adelantado. Al evaluar estas predicciones, puedes juzgar cómo se comporta el modelo al predecir únicamente el día siguiente, cuando aún no conoces la respuesta.
Los DataFrames lower_limits, upper_limits y amazon, así como tu predicción media mean_forecast que creaste en el ejercicio anterior, están disponibles en tu entorno.
Este ejercicio forma parte del curso
Modelos ARIMA en Python
Instrucciones del ejercicio
- Representa los datos de
amazon, usandoamazon.indexcomo coordenadas x. - Representa la predicción
mean_forecastde forma similar, usandomean_forecast.indexcomo coordenadas x. - Dibuja un área sombreada entre
lower_limitsyupper_limitsde tu intervalo de confianza. Usa el índice delower_limitscomo coordenadas x.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# plot the amazon data
plt.plot(____, ____, label='observed')
# plot your mean predictions
plt.plot(____, ____, color='r', label='forecast')
# shade the area between your confidence limits
plt.____(____, ____,
____, color='pink')
# set labels, legends and show plot
plt.xlabel('Date')
plt.ylabel('Amazon Stock Price - Close USD')
plt.legend()
plt.show()