1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Forecasting v R

Connected

cvičení

Box-Cox transformace pro časové řady

V tomto cvičení použiješ Box-Cox transformaci ke stabilizaci rozptylu přednahrané série a10, která obsahuje měsíční prodeje antidiabetických léků v Austrálii v letech 1991–2008.

Budeš experimentovat s argumentem lambda (\(\lambda\)) a sledovat, jak ovlivňuje výslednou transformaci. Všimni si, že malé změny hodnoty \(\lambda\) mají na výslednou sérii jen nepatrný vliv. Hledáš takovou hodnotu \(\lambda\), při které budou sezónní výkyvy přibližně stejně velké v celém průběhu série.

Připomeň si z videa, že doporučený rozsah hodnot lambda je \(-1 ≤ \lambda ≤ 1\).

Pokyny

100 XP
  • Vykresli sérii a10 a sleduj, jak se rozptyl zvyšuje s rostoucí úrovní série.
  • Zkus sérii transformovat pomocí funkce BoxCox() podle vzorového kódu. Vyzkoušej čtyři hodnoty lambda: 0.0, 0.1, 0.2 a 0.3. Dokážeš určit, která hodnota lambda přibližně stabilizuje rozptyl?
  • Porovnej svou zvolenou hodnotu lambda s hodnotou vrácenou funkcí BoxCox.lambda().