MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Plot deret a10 dan amati varians yang meningkat seiring kenaikan level deret.
  • Cobalah mentransformasikan deret menggunakan BoxCox() sesuai format pada kode contoh. Bereksperimenlah dengan empat nilai lambda: 0.0, 0.1, 0.2, dan 0.3. Dapatkah Anda menentukan nilai lambda mana yang kira-kira menstabilkan varians?
  • Sekarang bandingkan nilai lambda pilihan Anda dengan nilai yang dikembalikan oleh BoxCox.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()
___
Edit dan Jalankan Kode