Grafici base di serie temporali
Comandi semplici come print(), length(), head() e tail() danno informazioni importanti sulla tua serie temporale, ma un altro modo molto utile per esplorare qualunque dato è creare un grafico.
In questo esercizio traccerai i dati di portata annua del Nilo usando la funzione plot(). Per oggetti di serie temporali come Nile, sull’asse orizzontale è in genere incluso un indice Time. Dall’esercizio precedente sai che questi dati vanno dal 1871 al 1970, e i tacchetti orizzontali sono etichettati di conseguenza. L’etichetta predefinita "Time" non è molto informativa. Poiché si tratta di misurazioni annuali, dovresti usare l’etichetta "Year". Già che ci sei, cambia anche l’etichetta dell’asse verticale in "River Volume (1e9 m^{3})".
Inoltre, è utile avere un titolo informativo, impostabile con l’argomento main. Per i nostri scopi, un titolo efficace per questa figura è "Annual River Nile Volume at Aswan, 1871-1970".
Infine, il type di disegno predefinito per gli oggetti di serie temporali è "l" (linea). Collegare le osservazioni consecutive può rendere il grafico di una serie temporale più interpretabile. A volte è utile includere sia i punti osservati sia le linee: in questo caso si usa "b" (both).
Questo esercizio fa parte del corso
Analisi delle serie temporali in R
Istruzioni dell'esercizio
- Usa
plot()per visualizzare il dataset Nile. - Fai una seconda chiamata a
plot()per visualizzare i dati, ma aggiungi anche gli argomenti:xlab = "Year",ylab = "River Volume (1e9 m^{3})". - Fai una terza chiamata a
plot()con i dati Nile; questa volta aggiungi anche un titolo e includi i punti delle osservazioni nella figura specificando gli argomenti:main = "Annual River Nile Volume at Aswan, 1871-1970",type ="b".
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Plot the Nile data
plot(___)
# Plot the Nile data with xlab and ylab arguments
plot(___, xlab = "___", ylab = "___")
# Plot the Nile data with xlab, ylab, main, and type arguments