Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Konvertera medelvärdet av din prognos (forecast_MET_t$mean) och valideringsdatamängden (MET_t_valid) till numeriska värden och spara dem som for_MET_t respektive v_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)
Redigera och kör kod