Vad är tidsseriedata?

Manipulera tidsseriedata i R

Harrison Brown

Graduate Researcher in Geography

Vad är en tidsserie?

  • En tidsserie är en samling datapunkter ordnade sekventiellt över tid.

Bild ett av tre, med exempel på diagram över tidsseriedata. Grafen visar datum på x-axeln och det månatliga antalet flygpassagerare på y-axeln.

Manipulera tidsseriedata i R

Vad är en tidsserie?

  • En tidsserie är en samling datapunkter ordnade sekventiellt över tid.

Bild två av tre, med exempel på diagram över tidsseriedata. Grafen visar datum på x-axeln och stängningskursen för Financial Times Stock Exchange på y-axeln.

Manipulera tidsseriedata i R

Vad är en tidsserie?

  • En tidsserie är en samling datapunkter ordnade sekventiellt över tid.

Bild tre av tre med exempel på diagram över tidsseriedata. Grafen visar datum på x-axeln och koncentrationen av koldioxid i atmosfären, uppmätt vid Mauna Loa-observatoriet på Hawaii, på y-axeln.

Manipulera tidsseriedata i R

Tidsserier i R

  • I R lagras tidsseriedata vanligtvis som ts- eller zoo-objekt.
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 ...
...

Ett diagram över datamängden AirPassengers. X-axeln visar datum från januari 1949 till december 1960, och y-axeln mäter det månatliga antalet passagerare i tusental. Diagrammet uppvisar ett tydligt säsongsmönster – en topp och ett dipp inträffar ungefär vid samma tid varje år. Värdena följer en generellt stigande trend.

Manipulera tidsseriedata i R

Sammanfattande statistik

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
Manipulera tidsseriedata i R

Varför använda tidsserieobjekt i R?

Tidsserieobjekt:

  • fungerar bättre med specialiserade verktyg,
  • håller koll på datum och tid,
  • ger smidigare arbetsflöden!
Manipulera tidsseriedata i R

Skapa diagram med autoplot

autoplot(maunaloa)

Ett diagram över Mauna Loa-datamängden. Diagrammet är genererat med R-paketet ggplot2 och använder standardfärgtema.

autoplot(maunaloa) + 
  theme_light()

Ett diagram över Mauna Loa-datamängden, genererat med ggplot2. Diagrammet använder temat "light".

Manipulera tidsseriedata i R

Nu kör vi en övning!

Manipulera tidsseriedata i R

Preparing Video For Download...