Transformasi Box-Cox untuk deret waktu
Di sini, Anda akan menggunakan transformasi Box-Cox untuk menstabilkan varians pada deret a10 yang sudah dimuat, yang berisi data penjualan obat antidiabetes bulanan di Australia dari 1991–2008.
Dalam latihan ini, Anda perlu bereksperimen untuk melihat pengaruh argumen lambda (\(\lambda\)) pada transformasi. Perhatikan bahwa perubahan kecil pada \(\lambda\) hanya sedikit memengaruhi deret yang dihasilkan. Anda ingin menemukan nilai \(\lambda\) yang membuat fluktuasi musiman kira-kira berukuran sama sepanjang deret.
Ingat dari video bahwa rentang yang direkomendasikan untuk nilai lambda adalah \(-1 ≤ \lambda ≤ 1\).
Latihan ini adalah bagian dari kursus
Peramalan di R
Petunjuk latihan
- Plot deret
a10dan amati varians yang meningkat seiring kenaikan level deret. - Cobalah mentransformasikan deret menggunakan
BoxCox()sesuai format pada kode contoh. Bereksperimenlah dengan empat nilailambda:0.0,0.1,0.2, dan0.3. Dapatkah Anda menentukan nilai lambda mana yang kira-kira menstabilkan varians? - Sekarang bandingkan nilai
lambdapilihan Anda dengan nilai yang dikembalikan olehBoxCox.lambda().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Plot the series
___
# Try four values of lambda in Box-Cox transformations
a10 %>% BoxCox(lambda = ___) %>% autoplot()
___
___
___
# Compare with BoxCox.lambda()
___