CommencerCommencer gratuitement

Matrice de corrélation sous forme de heatmap

Si vous souhaitez examiner les corrélations entre des centaines de séries temporelles, afficher des corrélations sous forme de nombres n’est pas vraiment utile : pour un jeu de données de 100 éléments, vous devriez analyser 10 000 (100 x 100) valeurs de corrélation !

Dans ce cas, une heatmap est un outil bien mieux adapté. Une heatmap est une carte ou un diagramme où les valeurs des données sont représentées par des couleurs. Lorsque vous en utilisez une, il peut aussi être utile de réordonner la matrice de corrélation pour la rendre plus lisible. Vous pouvez créer des heatmaps avec corrplot(method = "color").

Dans cet exercice, vous allez créer plusieurs heatmaps avec la même matrice de corrélation cor_mat que dans l’exercice précédent.

Cet exercice fait partie du cours

Visualiser des séries temporelles en R

Afficher le cours

Instructions

  • Tracez une heatmap de cor_mat
  • Tracez la heatmap supérieure
  • Tracez la heatmap supérieure en réordonnant la matrice avec hclust via l’argument order

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Draw heatmap of cor_mat


# Draw upper heatmap


# Draw the upper heatmap with hclust
Modifier et exécuter le code