Saya terkesan dengan forecast
paket R , serta misalnya zoo
paket untuk seri waktu tidak beraturan dan interpolasi nilai yang hilang.
Aplikasi saya ada di bidang perkiraan lalu lintas pusat panggilan, sehingga data pada akhir pekan selalu (hampir) hilang, yang dapat ditangani dengan baik zoo
. Juga, beberapa titik diskrit mungkin hilang, saya hanya menggunakan R NA
untuk itu.
Masalahnya adalah: semua keajaiban bagus dari paket perkiraan, seperti eta()
, auto.arima()
dll, tampaknya mengharapkan ts
objek biasa , yaitu deret waktu equispaced tidak berisi data yang hilang. Saya pikir aplikasi dunia nyata untuk seri waktu hanya-equispaced pasti ada, tetapi - menurut saya - sangat terbatas.
Masalah beberapa NA
nilai diskrit dapat dengan mudah dipecahkan dengan menggunakan salah satu fungsi interpolasi yang ditawarkan zoo
dan juga oleh forecast::interp
. Setelah itu, saya menjalankan ramalan.
Pertanyaan saya:
- Adakah yang menyarankan solusi yang lebih baik?
(pertanyaan utama saya) Setidaknya dalam domain aplikasi saya, perkiraan lalu lintas pusat panggilan (dan sejauh yang saya bayangkan sebagian besar domain masalah lainnya), deret waktu tidak sama. Setidaknya kami memiliki skema "hari kerja" berulang atau sesuatu. Apa cara terbaik untuk mengatasinya dan masih menggunakan semua sihir keren dari paket ramalan?
Haruskah saya "mengompres" deret waktu untuk mengisi akhir pekan, melakukan ramalan, dan kemudian "menggembungkan" data lagi untuk memasukkan kembali nilai-nilai NA di akhir pekan? (Itu akan memalukan, saya pikir?)
Apakah ada rencana untuk membuat paket perkiraan sepenuhnya kompatibel dengan paket seri waktu tidak teratur seperti kebun binatang atau nya? Jika ya, kapan dan jika tidak, mengapa tidak?
Saya cukup baru dalam meramalkan (dan statistik secara umum), jadi saya mungkin mengabaikan sesuatu yang penting.
auto.arima
dapat menangani nilai yang hilang.