Aan de slagGa gratis aan de slag

Correlaties tussen tijdreeksen berekenen

De correlatiecoëfficiënt kun je gebruiken om te bepalen hoe meerdere variabelen (of een groep tijdreeksen) met elkaar samenhangen. Het resultaat is een correlatiematrix die de correlatie tussen tijdreeksen beschrijft. Let op: de waarden op de diagonaal van een correlatiematrix zijn altijd 1, omdat een tijdreeks altijd perfect met zichzelf correleert.

Correlatiecoëfficiënten kunnen worden berekend met de methoden pearson, kendall en spearman. Een volledige bespreking van deze verschillende methoden valt buiten de scope van deze cursus, maar gebruik de pearson-methode wanneer je denkt dat de relaties tussen je variabelen lineair zijn, en de kendall- en spearman-methoden wanneer je denkt dat die relaties niet-lineair zijn.

Deze oefening maakt deel uit van de cursus

Tijdreeksen visualiseren in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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(____)
Code bewerken en uitvoeren