Aan de slagBegin gratis

MAPE en MAE berekenen

Je hebt eerder de forecast voor het totaal aantal verkopen in de grootstedelijke regio berekend en opgeslagen in het object forecast_MET_t. Je validatieset staat in het object MET_t_valid en beslaat dezelfde eerste 22 weken van 2017. Laten we kijken hoe goed je forecast is!

Deze oefening maakt deel uit van de cursus

Vraag naar producten voorspellen in R

Bekijk cursus

Oefeninstructies

  • Zet het gemiddelde van je forecast (forecast_MET_t$mean) en de validatieset (MET_t_valid) om naar numerieke waarden en sla ze respectievelijk op als for_MET_t en v_MET_t.
  • Bereken de MAE van je forecast. Dit is het gemiddelde van het absolute verschil tussen de forecast en de echte validatiewaarden.
  • Bereken de MAPE van je forecast. Dit gebruikt hetzelfde verschil als de MAE, maar deelt het door de echte validatiewaarden.
  • Print zowel de MAE als de MAPE.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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)
Code bewerken en uitvoeren