Identifiera samplingsfrekvensen
Förutom att visa dina data och visualisera dem över tid finns det flera ytterligare åtgärder du kan utföra på tidsseriedatamängder.
Funktionerna start() och end() returnerar tidsindexet för den första respektive sista observationen. Funktionen time() beräknar en vektor med tidsindex – ett element för varje tidpunkt där serien observerats.
Funktionen deltat() returnerar det fasta tidsintervallet mellan observationer, och frequency() returnerar antalet observationer per tidsenhet. Slutligen returnerar cycle() positionen i cykeln för varje observation.
I den här övningen får du öva på att använda dessa funktioner på datamängden AirPassengers, som rapporterar det månatliga totala antalet internationella flygpassagerare (i tusental) från 1949 till 1960.
Den här övningen är en del av kursen
Tidsserieanalys i R
Övningsinstruktioner
- Börja med att plotta
AirPassengers-data med ett enkelt anrop tillplot(). - Lista sedan den första och sista tidsobservationen i
AirPassengersmed hjälp avstart()respektiveend(). - Använd slutligen kommandona
time(),deltat(),frequency()ochcycle()påAirPassengersför att få ytterligare insikt om datamängden.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Plot AirPassengers
# View the start and end dates of AirPassengers
# Use time(), deltat(), frequency(), and cycle() with AirPassengers