Trasformazioni di Box-Cox per serie temporali
Qui userai una trasformazione di Box-Cox per stabilizzare la varianza della serie a10 già caricata, che contiene le vendite mensili di farmaci antidiabetici in Australia dal 1991 al 2008.
In questo esercizio dovrai fare delle prove per vedere l’effetto dell’argomento lambda (\(\lambda\)) sulla trasformazione. Nota che piccole variazioni di \(\lambda\) cambiano poco la serie risultante. Vuoi trovare un valore di \(\lambda\) che renda le fluttuazioni stagionali più o meno della stessa ampiezza lungo tutta la serie.
Ricorda dal video che l’intervallo consigliato per i valori di lambda è \(-1 ≤ \lambda ≤ 1\).
Questo esercizio fa parte del corso
Previsioni in R
Istruzioni dell'esercizio
- Traccia la serie
a10e osserva l’aumento della varianza al crescere del livello della serie. - Prova a trasformare la serie usando
BoxCox()nel formato del codice di esempio. Sperimenta con quattro valori dilambda:0.0,0.1,0.2e0.3. Riesci a capire quale valore di lambda stabilizza approssimativamente la varianza? - Ora confronta il valore di
lambdache hai scelto con quello restituito daBoxCox.lambda().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Plot the series
___
# Try four values of lambda in Box-Cox transformations
a10 %>% BoxCox(lambda = ___) %>% autoplot()
___
___
___
# Compare with BoxCox.lambda()
___