Identificare la frequenza di campionamento
Oltre a visualizzare i dati e tracciarli nel tempo, ci sono diverse operazioni aggiuntive che puoi eseguire su insiemi di dati di serie temporali.
Le funzioni start() ed end() restituiscono rispettivamente l'indice temporale della prima e dell'ultima osservazione. La funzione time() calcola un vettore di indici temporali, con un elemento per ogni istante in cui la serie è stata osservata.
La funzione deltat() restituisce l'intervallo di tempo fisso tra le osservazioni e la funzione frequency() restituisce il numero di osservazioni per unità di tempo. Infine, la funzione cycle() restituisce la posizione nel ciclo di ciascuna osservazione.
In questo esercizio metterai in pratica queste funzioni sul dataset AirPassengers, che riporta il totale mensile dei passeggeri internazionali delle linee aeree (in migliaia) dal 1949 al 1960.
Questo esercizio fa parte del corso
Analisi delle serie temporali in R
Istruzioni dell'esercizio
- Inizia tracciando i dati di
AirPassengerscon una semplice chiamata aplot(). - Poi elenca la prima e l'ultima osservazione temporale in
AirPassengersusando rispettivamentestart()edend(). - Infine, ottieni qualche informazione in più su questo dataset usando i comandi
time(),deltat(),frequency()ecycle()suAirPassengers.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Plot AirPassengers
# View the start and end dates of AirPassengers
# Use time(), deltat(), frequency(), and cycle() with AirPassengers