Calcolare MAPE e MAE
In precedenza hai calcolato la previsione delle vendite totali della regione metropolitana e l’hai salvata nell’oggetto forecast_MET_t. Hai anche il tuo set di validazione salvato nell’oggetto MET_t_valid, che copre le stesse prime 22 settimane del 2017. Vediamo quanto è buona la tua previsione!
Questo esercizio fa parte del corso
Previsione della domanda di prodotto in R
Istruzioni dell'esercizio
- Converti in valori numerici la media della tua previsione (
forecast_MET_t$mean) e il set di validazione (MET_t_valid) e salvale rispettivamente comefor_MET_tev_MET_t. - Calcola il MAE della tua previsione. Ricorda: è la media della differenza assoluta tra la previsione e i veri valori di validazione.
- Calcola il MAPE della tua previsione. Usa la stessa differenza del MAE, ma dividila per i veri valori di validazione.
- Stampa sia il MAE sia il MAPE.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Convert to numeric for ease
for_MET_t <- as.numeric(___)
v_MET_t <- as.numeric(___)
# Calculate the MAE
MAE <- mean(abs(___ - ___))
# Calculate the MAPE
MAPE <- 100*mean(abs((for_MET_t - v_MET_t)/___))
# Print to see how good your forecast is!
print(MAE)
print(MAPE)