Kasus khusus: Model auto-regressive
Sekarang setelah Anda membuat versi pergeseran waktu dari satu deret waktu, Anda dapat memasang model auto-regressive. Ini adalah model regresi di mana fitur masukan adalah versi bergeser waktu dari data deret waktu keluaran. Anda menggunakan nilai-nilai sebelumnya dari suatu deret waktu untuk memprediksi nilai saat ini dari deret waktu yang sama (karena itu bersifat auto-regressive).
Dengan menelaah koefisien model ini, Anda dapat mengeksplorasi pola berulang apa pun yang ada dalam sebuah deret waktu, dan mendapatkan gambaran seberapa jauh ke masa lalu suatu titik data bersifat prediktif terhadap masa depan.
Latihan ini merupakan bagian dari kursus
Machine Learning untuk Data Deret Waktu di Python
Instruksi latihan
- Ganti nilai yang hilang dalam
prices_perc_shifteddengan median DataFrame dan simpan keX. - Ganti nilai yang hilang dalam
prices_percdengan median seri dan simpan key. - Pasang model regresi menggunakan array
Xdany.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Replace missing values with the median for each column
X = prices_perc_shifted.____(np.____(prices_perc_shifted))
y = prices_perc.____(np.___(prices_perc))
# Fit the model
model = Ridge()
model.fit(____, ____)