Bagaimana memodelkan efek bulan ke bulan dalam data deret waktu harian?

11

Saya memiliki dua seri data harian. Satu adalah sign-upsdan yang lainnya terminationsdari langganan. Saya ingin memprediksi yang kedua menggunakan informasi yang terkandung dalam kedua variabel.

Melihat grafik dari seri ini, jelas bahwa penghentian berkorelasi dengan kelipatan pendaftaran beberapa bulan sebelumnya. Artinya, lonjakan pendaftaran pada 10 Mei, akan menyebabkan peningkatan penghentian pada 10 Juni, 10 Juli dan 10 Agustus dan seterusnya, meskipun efeknya berkurang.

Saya berharap mendapatkan petunjuk tentang model mana yang mungkin saya terapkan untuk memodelkan masalah khusus ini. Saran apa pun akan sangat dihargai ..

Sejauh ini, saya sudah memikirkan model VAR, tapi saya tidak yakin bagaimana memasukkan efek bulanan - menggunakan urutan keterlambatan yang sangat tinggi atau menambahkan komponen musiman entah bagaimana?

wije
sumber

Jawaban:

1

Seperti apa plot CCF untuk keterlambatan 29 hingga 31? Apakah paku cukup sering muncul? Anda dapat menggunakan tes Granger untuk memeriksa nilai lagged yang signifikan secara statistik.

tmakino
sumber
Ya, ada lonjakan yang jelas dalam plot CCF pada lag 28-31, khususnya tanggal 30.
wije
1

Model tingkat bulan

Anda harus menangkap variasi tingkat bulan dalam kecenderungan untuk mengakhiri (mis. Pendaftaran selama liburan Natal lebih cenderung berakhir daripada pendaftaran selama April). Katakanlah model deret waktu Anda yang biasa adalah:

termsayanSebuahtsayaHainst=β1ssayagnkamuhalst-1+β2ssayagnkamuhalst-2+..
. Sekarang jika Anda yakin bahwa parameter dll. Adalah spesifik bulan Anda dapat berinteraksi dengan bendera indikator bulan dengan prediktor yang tersisa.β1

termsayanSebuahtsayaHainst=β1ssayagnkamuhalst-1M.HainthFlSebuahgt-1+β2ssayagnkamuhalst-2M.HainthFlSebuahgt-1+..
wabbit
sumber