Mencari orde model
Dalam latihan ini, Anda berhadapan dengan himpunan data yang tampaknya mengikuti model ARMA. Anda dapat melihat ACF dan PACF pada plot di bawah ini. Untuk memilih orde terbaik bagi model ini, Anda perlu melakukan pencarian atas banyak kemungkinan orde model untuk menemukan set yang paling baik.
<\center>\center>Kelas model ARIMA dan DataFrame deret waktu df tersedia di lingkungan Anda.
Latihan ini merupakan bagian dari kursus
Model ARIMA di Python
Instruksi latihan
- Lakukan loop atas nilai
pdari 0–2. - Lakukan loop atas nilai
qdari 0–2. - Latih dan fit model ARMA(p,q).
- Tambahkan tuple
(p,q, nilai AIC, nilai BIC)keorder_aic_bic.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create empty list to store search results
order_aic_bic=[]
# Loop over p values from 0-2
for p in range(____):
# Loop over q values from 0-2
for q in range(____):
# create and fit ARMA(p,q) model
model = ARIMA(df, order=____)
results = model.fit()
# Append order and results tuple
order_aic_bic.append((____))