Що показує графік автокореляції (панди)?


12

Я початківець і намагаюся зрозуміти, що показує графік автокореляції.

Я прочитав кілька пояснень з різних джерел, таких як ця сторінка або пов’язана сторінка Вікіпедії, серед інших, які я тут не цитую.

У мене є цей дуже простий код, де в моєму індексі я є дати на рік, а значення просто збільшуються від 0 до 365 для кожного індексу .. ( 1984-01-01:0, 1984-01-02:1 ... 1984-12-31:365)

import numpy as np
import pandas as pd
from pandas.plotting import autocorrelation_plot
import matplotlib.pyplot as plt

dr = pd.date_range(start='1984-01-01', end='1984-12-31')

df = pd.DataFrame(np.arange(len(dr)), index=dr, columns=["Values"])
autocorrelation_plot(df)
plt.show()

де буде надрукований графік

введіть тут опис зображення

Я можу зрозуміти і побачити, з чого починається графік 1.00:

Автокореляція з нульовим відставанням завжди дорівнює 1, оскільки це являє собою автокореляцію між кожним членом і самим собою. Значення та значення з нульовим відставанням завжди будуть однаковими.

Це добре, але чому, наприклад, цей графік у відстані 50 має значення приблизно 0,65? І чому він опускається нижче 0? Якби я не показав наявний у мене код, чи можна було б зробити висновок, що цей графік автокореляції показує часовий ряд зростаючих значень? Якщо так, чи можете ви спробувати пояснити це початківцю, як вивести це?

Відповіді:


12

год

γ^(год)=1нт=1н-год(хт+год-х¯)(хт-х¯)

годгодтт+год

183год=130

т=234т+год=365

т=1т=53т+год

т=54т=182

т=183т=234тт+год

Чи бачите ви, як це призвело б до середнього співвідношення кореляцій завдяки приблизно рівним внескам у функцію автоковаріації позитивно коварірующих точок та негативно коваріруючих точок?

Ви можете помітити, що існує більше точок, які коваріють негативно, ніж пунктів, які позитивно коварируются. Однак, інтуїтивно, позитивно коварирующие точки мають більшу величину (оскільки вони знаходяться далі від середнього), тоді як негативно коварірующі точки сприяють меншій величині функції автоковаріації, оскільки вони обрізаються ближче до середнього. Таким чином, це призводить до функції автоковаріації приблизно нуля.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.