Saya memiliki 2 seri waktu harian, masing-masing 6 tahun. Meskipun berisik, keduanya jelas periodik (dengan frekuensi ~ 1 tahun), tetapi tampaknya keluar dari fase. Saya ingin memperkirakan perbedaan fase antara seri-waktu ini.
Saya telah mempertimbangkan kurva yang pas dari bentuk untuk setiap deret waktu dan hanya membandingkan dua nilai berbeda untuk b, tapi saya curiga ada yang lebih elegan ( dan metode rigourous!) untuk melakukan ini (mungkin menggunakan transformasi Fourier?). Saya juga lebih suka untuk memiliki semacam gagasan tentang ketidakpastian dalam estimasi perbedaan fase saya, jika memungkinkan.
Perbarui :
Daerah yang diarsir adalah 95% CI.
Contoh korelasi silang antara kedua seri-waktu:
time-series
fourier-transform
Paul Keating
sumber
sumber
Jawaban:
Inilah masalah yang sangat cocok untuk analisis lintas spektral. Selanjutnya Anda memiliki contoh kode menggunakan harga konsumen (dalam perbedaan) dan harga minyak, dan memperkirakan koherensi (kira-kira, koefisien korelasi kuadrat dipecah oleh pita frekuensi) dan fase (lag dalam radian, lagi oleh pita frekuensi).
Ini adalah grafik yang dihasilkan oleh instruksi terakhir. Anda mungkin dapat menyesuaikan ini dengan pengaturan Anda.
sumber