Métodos ingenuos de pronóstico
Como aprendiste en el vídeo, un pronóstico es la media o la mediana de futuros simulados de una serie temporal.
El método de pronóstico más sencillo es usar la observación más reciente; esto se llama un pronóstico ingenuo y puede implementarse en una función homónima. Para muchas series temporales, incluidos la mayoría de los precios de acciones, este es el mejor método posible; y aunque no siempre sea bueno, sirve como referencia útil frente a otros métodos.
Para datos estacionales, una idea relacionada es usar la misma estación del último año disponible. Por ejemplo, si quieres pronosticar el volumen de ventas para marzo del año que viene, usarías el volumen de ventas de marzo del año anterior. Esto se implementa con la función snaive(), de seasonal naive (ingenuo estacional).
En ambos métodos, puedes establecer el segundo argumento h, que indica cuántos valores quieres pronosticar; como se muestra en el código, tienen valores predeterminados diferentes. La salida resultante es un objeto de clase forecast. Esta es la clase principal de objetos del paquete forecast, y existen muchas funciones para trabajar con ellos, como summary() y autoplot().
naive(y, h = 10)
snaive(y, h = 2 * frequency(x))
Probarás estas dos funciones con las series goog y ausbeer, respectivamente. Están disponibles en tu espacio de trabajo.
Este ejercicio forma parte del curso
Forecasting en R
Instrucciones del ejercicio
- Usa
naive()para pronosticar los próximos 20 valores de la seriegoogy guarda el resultado enfcgoog. - Representa y resume los pronósticos con
autoplot()ysummary(). - Usa
snaive()para pronosticar los próximos 16 valores de la serieausbeery guarda el resultado enfcbeer. - Representa y resume los pronósticos de
fcbeerigual que hiciste confcgoog.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Use naive() to forecast the goog series
fcgoog <- naive(___, ___)
# Plot and summarize the forecasts
___(___)
___(___)
# Use snaive() to forecast the ausbeer series
fcbeer <- ___
# Plot and summarize the forecasts
___
___