Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Visualisation des Corrélations avec des Cartes Thermiques | Analyse Statistique de Base
Analyse de Données avec R

bookVisualisation des Corrélations avec des Cartes Thermiques

Les matrices de corrélation peuvent être difficiles à interpréter en se basant uniquement sur les valeurs numériques. Les cartes thermiques offrent une méthode visuelle pour observer la force et la direction des relations entre les variables.

Pourquoi utiliser une carte thermique de corrélation ?

Une carte thermique de corrélation permet d'examiner visuellement les relations entre des variables numériques. En utilisant des couleurs pour représenter la force et la direction des corrélations, il devient beaucoup plus facile d'identifier rapidement les associations fortes ou faibles. Cela est particulièrement utile lors de l'analyse de nombreux variables, car cela permet de révéler rapidement des motifs, de mettre en évidence la multicolinéarité et d'orienter l'analyse ultérieure.

Visualisation d'une matrice de corrélation avec une carte thermique

Commencez par créer une matrice de corrélation à visualiser :

# Select numeric columns
numeric_df <- df[, c("selling_price", "km_driven", "max_power", "mileage", "engine")]
# Compute correlation matrix
cor_matrix <- cor(numeric_df, use = "complete.obs")

Ensuite, utilisez la fonction ggcorrplot() pour générer le graphique :

ggcorrplot(cor_matrix,
           method = "square",
           type = "full",
           lab = TRUE,
           lab_size = 5,
           colors = c("red", "white", "forestgreen"),
           title = "Correlation Heatmap",
           ggtheme = ggplot2::theme_light())

Cette fonction propose plusieurs paramètres permettant de modifier le style du graphique :

  • method = "square" rend chaque cellule carrée ;
  • lab = TRUE affiche les valeurs de corrélation sur chaque cellule ;
  • colors indique la direction : rouge (négatif), blanc (neutre), vert (positif) ;
  • theme_light() applique un style épuré et minimaliste au graphique.
question mark

Quelle fonction du package ggcorrplot est utilisée pour visualiser les corrélations ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 6

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

What do the different colors in the heatmap represent?

How can I interpret the values shown on the heatmap?

Can I customize the appearance of the correlation heatmap further?

Awesome!

Completion rate improved to 4

bookVisualisation des Corrélations avec des Cartes Thermiques

Glissez pour afficher le menu

Les matrices de corrélation peuvent être difficiles à interpréter en se basant uniquement sur les valeurs numériques. Les cartes thermiques offrent une méthode visuelle pour observer la force et la direction des relations entre les variables.

Pourquoi utiliser une carte thermique de corrélation ?

Une carte thermique de corrélation permet d'examiner visuellement les relations entre des variables numériques. En utilisant des couleurs pour représenter la force et la direction des corrélations, il devient beaucoup plus facile d'identifier rapidement les associations fortes ou faibles. Cela est particulièrement utile lors de l'analyse de nombreux variables, car cela permet de révéler rapidement des motifs, de mettre en évidence la multicolinéarité et d'orienter l'analyse ultérieure.

Visualisation d'une matrice de corrélation avec une carte thermique

Commencez par créer une matrice de corrélation à visualiser :

# Select numeric columns
numeric_df <- df[, c("selling_price", "km_driven", "max_power", "mileage", "engine")]
# Compute correlation matrix
cor_matrix <- cor(numeric_df, use = "complete.obs")

Ensuite, utilisez la fonction ggcorrplot() pour générer le graphique :

ggcorrplot(cor_matrix,
           method = "square",
           type = "full",
           lab = TRUE,
           lab_size = 5,
           colors = c("red", "white", "forestgreen"),
           title = "Correlation Heatmap",
           ggtheme = ggplot2::theme_light())

Cette fonction propose plusieurs paramètres permettant de modifier le style du graphique :

  • method = "square" rend chaque cellule carrée ;
  • lab = TRUE affiche les valeurs de corrélation sur chaque cellule ;
  • colors indique la direction : rouge (négatif), blanc (neutre), vert (positif) ;
  • theme_light() applique un style épuré et minimaliste au graphique.
question mark

Quelle fonction du package ggcorrplot est utilisée pour visualiser les corrélations ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 6
some-alt