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

Zjišťování frekvence vzorkování

Kromě prohlížení dat a vykreslování průběhu v čase lze s časovými řadami provádět i řadu dalších operací.

Funkce start() a end() vrátí časový index prvního, resp. posledního pozorování. Funkce time() vypočítá vektor časových indexů – pro každý okamžik, kdy byla řada pozorována, vznikne jeden prvek.

Funkce deltat() vrátí pevný časový interval mezi pozorováními a funkce frequency() vrátí počet pozorování za jednotku času. Funkce cycle() pak vrátí pozici každého pozorování v rámci cyklu.

V tomto cvičení si procvičíš použití těchto funkcí na datasetu AirPassengers, který zaznamenává měsíční celkový počet mezinárodních cestujících v letecké dopravě (v tisících) v období od roku 1949 do roku 1960.

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

Analýza časových řad v R

Zobrazit kurz

Pokyny k cvičení

  • Začni vykreslením dat AirPassengers jednoduchým voláním funkce plot().
  • Dále zobraz první a poslední časové pozorování v datasetu AirPassengers pomocí funkcí start() a end().
  • Nakonec získej hlubší vhled do tohoto datasetu pomocí příkazů time(), deltat(), frequency() a cycle() aplikovaných na AirPassengers.

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

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

# Plot AirPassengers


# View the start and end dates of AirPassengers



# Use time(), deltat(), frequency(), and cycle() with AirPassengers 



Upravit a spustit kód