НачатьНачать бесплатно

Вычисление корреляций между временными рядами

Коэффициент корреляции позволяет определить, как несколько переменных (или группа временных рядов) связаны между собой. Результатом является матрица корреляций, описывающая связи между временными рядами. Обратите внимание: диагональные значения матрицы корреляций всегда равны 1, поскольку временной ряд всегда абсолютно коррелирует сам с собой.

Коэффициенты корреляции можно вычислить методами pearson, kendall и spearman. Подробное обсуждение этих методов выходит за рамки курса, однако стоит запомнить: метод pearson применяется, когда предполагается линейная зависимость между переменными, тогда как методы kendall и spearman используются при нелинейных зависимостях.

Это упражнение является частью курса

Визуализация данных временных рядов в Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Compute the correlation between the beef and pork columns using the spearman method
print(meat[['beef', 'pork']].corr(method=____))

# Print the correlation between beef and pork columns
print(____)
Редактировать и запускать код