Autokorelasi parsial pada data deret waktu
Seperti autokorelasi, fungsi autokorelasi parsial (PACF) mengukur koefisien korelasi antara deret waktu dan versi tertundanya sendiri. Namun, konsep ini diperluas dengan menghilangkan pengaruh titik waktu sebelumnya. Sebagai contoh, fungsi autokorelasi parsial dengan order 3 mengembalikan korelasi antara deret waktu kita (t_1, t_2, t_3, …) dan nilainya sendiri yang tertunda 3 titik waktu (t_4, t_5, t_6, …), tetapi hanya setelah menghilangkan semua efek yang dapat dikaitkan dengan lag 1 dan 2.
Fungsi plot_pacf() dalam pustaka statsmodels dapat digunakan untuk mengukur dan memplot autokorelasi parsial dari suatu deret waktu.
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Deret Waktu di Python
Petunjuk latihan
- Impor
tsaplotsdaristatsmodels.graphics. - Gunakan fungsi
plot_pacf()daritsaplotsuntuk memplot autokorelasi parsial kolom'co2'dalamco2_levels. - Tentukan lag maksimum sebesar 24.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import required libraries
import matplotlib.pyplot as plt
plt.style.use('fivethirtyeight')
____
# Display the partial autocorrelation plot of your time series
fig = ____(co2_levels[____], lags=____)
# Show plot
plt.show()