Začněte nyníZačněte zdarma

Vytvoření proměnných pro svátky a propagační akce

V předchozím cvičení jsme naznačili existenci sezónnosti – teď si ověříme, jestli tam skutečně je. Tvoji nadřízení se domnívají, že po jejich produktech bude větší poptávka v týdnech kolem Vánoc, Nového roku a Valentýna. Marketingové oddělení navíc zmiňuje, že posledních 5 let pořádá akční nabídky týden před Dnem matek. Pojďme vytvořit binární indikátorovou proměnnou pro Nový rok!

Toto cvičení je součástí kurzu

Předpovídání poptávky po produktech v R

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř datový index pro týdny Nového roku v trénovací sadě dat a pojmenuj ho n.dates.
  • Sestav objekt xts s názvem newyear pomocí datového indexu n.dates.
  • Vytvoř sekvenci 154 dat začínající od 19. ledna 2014 (časový rozsah trénovacích dat) a pojmenuj ji dates_train.
  • Spoj objekt newyear s trénovacími daty z předchozího bodu a nahraď všechny chybějící hodnoty nulami.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create date indices for New Year's week
n.dates <- as.Date(c("2014-12-28", "2015-12-27", "2016-12-25"))

# Create xts objects for New Year's
newyear <- as.xts(rep(1, 3), order.by = ___)

# Create sequence of 154 weeks for merging
dates_train <- seq(as.Date("2014-01-19"), length = ___, by = ___)

# Merge training dates into New Year's object
newyear <- ___(newyear, ___, fill = ___)
Upravit a spustit kód