IniziaInizia gratis

Crea un forecast di serie temporale per il nuovo prodotto

Prima di poter calcolare un forecast bottom-up per la regione metropolitana, dobbiamo avere le previsioni di più prodotti! Per iniziare, costruiamo un forecast di serie temporale per il prodotto specialty nella regione metropolitana. La domanda del prodotto è salvata come MET_sp nel tuo ambiente di lavoro, insieme a dates_valid e ai dati di validazione MET_sp_v.

Hai già scritto la funzione MAPE più volte a questo punto. Ora è stata predisposta per te una funzione mape() da usare con due input: il primo è il forecast e il secondo è il set di validazione.

Questo esercizio fa parte del corso

Previsione della domanda di prodotto in R

Visualizza il corso

Istruzioni dell'esercizio

  • Usa la funzione auto.arima() per costruire un modello di serie temporale per il prodotto specialty MET_sp.
  • Prevedi questo modello per 22 periodi nel 2017.
  • Trasforma questa previsione in un oggetto xts. Puoi ancora usare l’oggetto dates_valid per l’opzione order.by =.
  • Calcola la MAPE per questa previsione con la tua nuova funzione mape().

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Build a time series model 
MET_sp_model_arima <- ___(___)

# Forecast the time series model you just built for 22 periods
for_MET_sp <- ___(___, h = ___)

# Create an xts object on the forecast object you just created
for_MET_sp_xts <- ___(___$mean, order.by = ___)

# Calculate the MAPE on your forecast with the validation data
MAPE <- mape(___, ___)
print(MAPE)
Modifica ed esegui il codice