Identificarea frecvenței de eșantionare
Pe lângă vizualizarea datelor și reprezentarea lor grafică în timp, există și alte operații care pot fi aplicate seturilor de date de tip serie de timp.
Funcțiile start() și end() returnează indicele de timp al primei, respectiv al ultimei observații. Funcția time() calculează un vector de indici de timp, cu câte un element pentru fiecare moment în care seria a fost observată.
Funcția deltat() returnează intervalul de timp fix dintre observații, iar funcția frequency() returnează numărul de observații pe unitate de timp. În final, funcția cycle() returnează poziția în ciclu a fiecărei observații.
În acest exercițiu, vei exersa aplicarea acestor funcții pe setul de date AirPassengers, care raportează numărul total lunar de pasageri internaționali ai companiilor aeriene (în mii) din 1949 până în 1960.
Acest exercițiu face parte din cursul
Analiza seriilor de timp în R
Instrucțiuni pentru exercițiu
- Începe prin a reprezenta grafic datele
AirPassengerscu un apel simplu laplot(). - Apoi, afișează prima și ultima observație din
AirPassengersfolosindstart(), respectivend(). - În final, explorează mai în detaliu acest set de date folosind comenzile
time(),deltat(),frequency()șicycle()peAirPassengers.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Plot AirPassengers
# View the start and end dates of AirPassengers
# Use time(), deltat(), frequency(), and cycle() with AirPassengers