1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Analýza časových řad v R

Connected

cvičení

Odstranění trendů ve variabilitě pomocí logaritmické transformace

Logaritmická funkce log() je datová transformace, kterou lze aplikovat na časové řady s kladnými hodnotami. Hodnoty mírně větší než jedna přibližuje k nule, zatímco velmi velké hodnoty stlačuje výrazněji. Tato vlastnost dokáže stabilizovat variabilitu, pokud řada vykazuje rostoucí rozptyl v čase. Transformaci lze také využít k linearizaci rychlého růstu.

Časová řada rapid_growth je již načtena a zobrazena v grafu napravo. Všimni si svislého rozsahu dat.

Pokyny

100 XP
  • Aplikuj funkci log() na rapid_growth a výsledek ulož jako linear_growth.
  • Pomocí ts.plot() zobraz transformovanou řadu linear_growth a všimni si, jak se svislý rozsah dat zmenšil.