Simulasikan model white noise
Model white noise (WN) adalah model deret waktu yang dasar. Model ini juga menjadi fondasi bagi model yang lebih kompleks yang akan kita bahas. Kita akan berfokus pada bentuk WN yang paling sederhana, yaitu data yang saling bebas dan berdistribusi identik.
Fungsi arima.sim() dapat digunakan untuk mensimulasikan data dari berbagai model deret waktu. ARIMA adalah singkatan dari kelas model autoregressive integrated moving average yang akan kita gunakan sepanjang kursus ini.
Model ARIMA(p, d, q) memiliki tiga bagian, orde autoregresif p, orde integrasi (atau pembedaan) d, dan orde moving average q. Kita akan membahas masing-masing bagian ini segera, tetapi untuk saat ini perlu dicatat bahwa model ARIMA(0, 0, 0), yaitu ketika semua komponen bernilai nol, sama dengan model WN.
Pada latihan ini, Anda akan berlatih mensimulasikan model WN dasar.
Latihan ini adalah bagian dari kursus
Analisis Deret Waktu dengan R
Petunjuk latihan
- Gunakan
arima.sim()untuk mensimulasikan dari model WN denganlist(order = c(0, 0, 0)). Tetapkan argumennsama dengan100untuk menghasilkan 100 observasi. Simpan data ini sebagaiwhite_noise. - Plot objek
white_noiseAnda menggunakants.plot(). - Ulangi pemanggilan awal Anda ke
arima.sim()tetapi kali ini tetapkan argumenmeanmenjadi100dan argumensdmenjadi10. Simpan data ini sebagaiwhite_noise_2. - Plot objek
white_noise_2Anda dengan pemanggilan lain kets.plot().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Simulate a WN model with list(order = c(0, 0, 0))
white_noise <- arima.sim(model = ___, n = ___)
# Plot your white_noise data
# Simulate from the WN model with: mean = 100, sd = 10
white_noise_2 <- arima.sim(model = ___, n = ___, mean = ___, sd = ___)
# Plot your white_noise_2 data