Začněte nyníZačněte zdarma

Výpočet korelací mezi časovými řadami

Korelační koeficient umožňuje zjistit, jak spolu navzájem souvisí více proměnných (nebo skupina časových řad). Výsledkem je korelační matice, která popisuje korelaci mezi jednotlivými časovými řadami. Všimni si, že hodnoty na diagonále korelační matice jsou vždy 1 – každá časová řada je totiž dokonale korelovaná sama se sebou.

Korelační koeficienty lze vypočítat metodami pearson, kendall a spearman. Podrobný rozbor těchto metod přesahuje rámec tohoto kurzu, ale obecně platí: metodu pearson použij tehdy, když předpokládáš lineární vztahy mezi proměnnými, zatímco metody kendall a spearman jsou vhodnější pro nelineární závislosti.

Toto cvičení je součástí kurzu

Vizualizace dat časových řad v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód