Vytvoř předpověď časové řady pro nový produkt
Než vůbec můžeme vypočítat předpověď metodou zdola nahoru pro metropolitní region, potřebujeme mít předpovědi pro více produktů! Začneme tím, že sestavíme předpověď časové řady pro specializovaný produkt v metropolitním regionu. Poptávka po produktu je uložena jako MET_sp v tvém pracovním prostoru, stejně jako dates_valid a validační data MET_sp_v.
Funkci MAPE jsi už napsal/a dostatečně mnohokrát. Funkce mape() je teď připravená k použití se dvěma vstupy: první je předpověď a druhý je validační sada.
Toto cvičení je součástí kurzu
Předpovídání poptávky po produktech v R
Pokyny k cvičení
- Pomocí funkce
auto.arima()sestav model časové řady pro specializovaný produktMET_sp. - Předpověz tento model na 22 časových období do roku 2017.
- Převeď tuto předpověď na objekt
xts. Pro parametrorder.by =můžeš stále použít objektdates_valid. - Pomocí nové funkce
mape()vypočítej MAPE pro tuto předpověď.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)