ÎncepețiÎncepe gratuit

Transformări Box-Cox pentru serii de timp

În acest exercițiu, vei folosi o transformare Box-Cox pentru a stabiliza varianța seriei preîncărcate a10, care conține vânzările lunare de medicamente antidiabetice în Australia în perioada 1991–2008.

Va trebui să experimentezi pentru a observa efectul argumentului lambda (\(\lambda\)) asupra transformării. Reține că modificările mici ale lui \(\lambda\) au un impact redus asupra seriei rezultate. Scopul tău este să găsești o valoare a lui \(\lambda\) care să facă fluctuațiile sezoniere aproximativ egale ca amplitudine de-a lungul întregii serii.

Reamintește-ți din video că intervalul recomandat pentru valorile lambda este \(-1 ≤ \lambda ≤ 1\).

Acest exercițiu face parte din cursul

Prognoze în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Reprezentați grafic seria a10 și observă cum varianța crește pe măsură ce nivelul seriei crește.
  • Încearcă să transformi seria folosind BoxCox(), conform formatului din codul exemplu. Experimentează cu patru valori ale lui lambda: 0.0, 0.1, 0.2 și 0.3. Poți determina care valoare a lui lambda stabilizează cel mai bine varianța?
  • Compară acum valoarea aleasă de tine pentru lambda cu cea returnată de BoxCox.lambda().

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Plot the series
___

# Try four values of lambda in Box-Cox transformations
a10 %>% BoxCox(lambda = ___) %>% autoplot()
___
___
___

# Compare with BoxCox.lambda()
___
Editează și rulează codul