Interpolazione lineare
Per dati continui e numerici – in cui i valori possono cadere ovunque entro un intervallo – l’interpolazione lineare è spesso la scelta migliore per l’imputazione. Dati come temperatura, altitudine e reddito pro capite sono esempi in cui si può usare l’interpolazione lineare.
In questo esercizio, determinerai il numero di valori mancanti nella serie temporale maunaloa_missing e userai l’interpolazione lineare per imputare questi valori.
Hai a disposizione maunaloa_missing, zoo e ggplot2.
Questo esercizio fa parte del corso
Manipolare dati di serie temporali in R
Istruzioni dell'esercizio
Determina quante osservazioni di
maunaloa_missingsonoNA.Usa l’interpolazione lineare per riempire i valori mancanti in
maunaloa_missing; assegna il risultato amaunaloa_linear.Genera un
ggplotdimaunaloa_linear, con una linea di colore rosso.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Count the number of missing values
___
# Fill in values with linear approximation
___
# Generate a full ggplot of maunaloa_linear
ggplot(___,
aes(___)) +
scale_y_continuous() +
___