MulaiMulai sekarang secara gratis

Autokorelasi pada data deret waktu

Dalam analisis deret waktu, autokorelasi mengacu pada korelasi antara suatu deret waktu dengan versi tertundanya. Misalnya, autokorelasi orde 3 mengembalikan korelasi antara suatu deret waktu dan nilainya sendiri yang ditunda 3 titik waktu.

Umumnya, plot autokorelasi (ACF), juga dikenal sebagai autokorelasi diri, digunakan untuk memvisualisasikan autokorelasi suatu deret waktu. Fungsi plot_acf() dalam pustaka statsmodels dapat digunakan untuk mengukur dan memplot autokorelasi suatu deret waktu.

Latihan ini adalah bagian dari kursus

Memvisualisasikan Data Deret Waktu di Python

Lihat Kursus

Petunjuk latihan

  • Impor tsaplots dari statsmodels.graphics.
  • Gunakan fungsi plot_acf() dari tsaplots untuk memplot autokorelasi kolom 'co2' pada co2_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')
from ____ import ____

# Display the autocorrelation plot of your time series
fig = ____(co2_levels[____], lags=____)

# Show plot
plt.show()
Edit dan Jalankan Kode