Ce sunt datele de serie temporală?

Manipularea datelor de tip serie de timp în R

Harrison Brown

Graduate Researcher in Geography

Ce este o serie temporală?

  • O serie temporală este o colecție de puncte de date ordonate secvențial în timp.

Primul diapozitiv din trei, cu exemple de grafice de serii temporale. Graficul prezintă data pe axa x și numărul lunar de pasageri aerieni pe axa y.

Manipularea datelor de tip serie de timp în R

Ce este o serie temporală?

  • O serie temporală este o colecție de puncte de date ordonate secvențial în timp.

Al doilea diapozitiv din trei, cu exemple de grafice de serii temporale. Graficul prezintă data pe axa x și prețul de închidere al Financial Times Stock Exchange pe axa y.

Manipularea datelor de tip serie de timp în R

Ce este o serie temporală?

  • O serie temporală este o colecție de puncte de date ordonate secvențial în timp.

Al treilea diapozitiv din trei, cu exemple de grafice de serii temporale. Graficul prezintă data pe axa x și concentrația de dioxid de carbon atmosferic, măsurată la observatorul Mauna Loa din Hawaii, pe axa y.

Manipularea datelor de tip serie de timp în R

Serii temporale în R

  • În R, seturile de date de tip serie temporală sunt de obicei obiecte ts sau zoo.
AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...

Graficul setului de date AirPassengers. Axa x prezintă data, de la ianuarie 1949 la decembrie 1960, iar axa y măsoară numărul lunar de pasageri, în mii. Valorile prezintă un tipar pronunțat „sezonier"; un vârf și o scădere a numărului de pasageri apar aproximativ în aceeași perioadă în fiecare an. Observațiile urmează o tendință general ascendentă, cu valori în creștere în timp.

Manipularea datelor de tip serie de timp în R

Statistici rezumative

AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...
base::summary(AirPassengers)
Min.    104
1st Qu. 180
Median  265.5
Mean    280.2986
3rd Qu. 360.5
Max.    622
Manipularea datelor de tip serie de timp în R

De ce să folosiți obiecte de serie temporală în R?

Obiectele de serie temporală:

  • funcționează mai bine cu instrumente specializate,
  • stochează informații despre dată și oră,
  • facilitează fluxuri de lucru mai eficiente!
Manipularea datelor de tip serie de timp în R

Vizualizare cu autoplot

autoplot(maunaloa)

Graficul setului de date Mauna Loa, generat cu pachetul ggplot2, folosind tema implicită.

autoplot(maunaloa) + 
  theme_light()

Graficul setului de date Mauna Loa, generat cu ggplot2, folosind tema „light".

Manipularea datelor de tip serie de timp în R

Să exersăm!

Manipularea datelor de tip serie de timp în R

Preparing Video For Download...