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

Funkce autokorelace

Autokorelace lze odhadnout pro mnoho různých lagů, což nám pomáhá lépe pochopit, jak časová řada souvisí se svou minulostí. Nejčastěji nás zajímá vztah řady k její nejbližší minulosti.

Funkce acf(..., lag.max = ..., plot = FALSE) odhadne všechny autokorelace od 0, 1, 2, … až po hodnotu zadanou argumentem lag.max. V předchozím cvičení jsi se zaměřil/a na autokorelaci při lagu 1 tak, že jsi argument lag.max nastavil/a na 1.

V tomto cvičení prozkoumáš další možnosti využití příkazu acf(). Časová řada x je opět předem načtena a zobrazena v grafu vpravo.

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

Analýza časových řad v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí acf() zobraz autokorelace řady x od 0 do 10. Nastav argument lag.max na 10 a ponech argument plot jako FALSE.
  • Spusť kód acf() a zkopíruj odhad autokorelace (ACF) při lagu 10 z výstupu.
  • Totéž zopakuj pro odhad autokorelace (ACF) při lagu 5.

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

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

# Generate ACF estimates for x up to lag-10
acf(___, lag.max = ___, plot = FALSE)

# Type the ACF estimate at lag-10 


# Type the ACF estimate at lag-5

Upravit a spustit kód