Beräkna MAPE och MAE
Du har tidigare beräknat prognosen för det totala antalet försäljningar i storstadsregionen och sparat den i objektet forecast_MET_t. Du har också din valideringsdatamängd sparad i objektet MET_t_valid, som täcker de första 22 veckorna av 2017. Nu ska vi se hur bra din prognos är!
Den här övningen är en del av kursen
Prognostisering av produktefterfrågan i R
Övningsinstruktioner
- Konvertera medelvärdet av din prognos (
forecast_MET_t$mean) och valideringsdatamängden (MET_t_valid) till numeriska värden och spara dem somfor_MET_trespektivev_MET_t. - Beräkna MAE för din prognos. Kom ihåg att detta är medelvärdet av den absoluta skillnaden mellan prognosen och de verkliga valideringsvärdena.
- Beräkna MAPE för din prognos. Den använder samma skillnad som MAE, men dividerar den med de verkliga valideringsvärdena.
- Skriv ut både MAE och MAPE.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)