Representar previsiones dinámicas
Es hora de dibujar tus predicciones. Recuerda que hacer predicciones dinámicas significa que tu modelo predice sin correcciones, a diferencia de las predicciones de un paso adelante. Es como hacer ahora un pronóstico para los próximos 30 días y luego esperar a ver qué pasa antes de comparar lo buenas que fueron tus predicciones.
Los DataFrames lower_limits, upper_limits y amazon, así como tus predicciones medias 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
amazonusando las fechas del índice de este DataFrame como coordenadas x y los valores como coordenadas y. - Representa de forma similar las predicciones
mean_forecast. - Dibuja un área sombreada entre
lower_limitsyupper_limitsde tu intervalo de confianza. Usa el índice de uno de estos DataFrames como 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 forecast
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()