1. Learn
  2. /
  3. Kurser
  4. /
  5. Tidsserieanalys i R

Connected

Övning

Skapa ett tidsseriobjekt med ts()

Funktionen ts() används för att skapa tidsseriobjekt. Ett tidsseriobjekt är en vektor (univariat) eller matris (multivariat) med ytterligare attribut, bland annat tidsindex för varje observation, samplingsfrekvens och tidsintervall mellan observationer samt cykelns längd för periodiska data. Sådana objekt tillhör klassen ts och representerar data som observerats vid (ungefär) jämnt fördelade tidpunkter. Nu ska du skapa tidsseriobjekt på egen hand.

Fördelen med att skapa och arbeta med tidsseriobjekt av klassen ts är att det finns många metoder för att utnyttja tidsserieattribut, till exempel information om tidsindex. Som du har sett i tidigare övningar genererar plot() på ett ts-objekt automatiskt ett diagram över tid.

I den här övningen bekantar du dig med klassen ts genom att koda några tidsseriedata (sparade som data_vector) till ts och utforska resultatet. Din tidsserie data_vector börjar år 2004 och har 4 observationer per år (det vill säga kvartalsdata).

Instruktioner

100 XP
  • Använd print() och plot() på data_vector. Notera att diagrammet som standard inte innehåller någon tidsinformation.
  • Använd ts() med data_vector för att konvertera datan till ett ts-objekt. Sätt argumentet start till 2004 och argumentet frequency till 4. Spara resultatet i time_series.
  • Använd print() och plot() för att granska ditt time_series-objekt.