Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Correlaties Visualiseren met Heatmaps | Basisstatistische Analyse
Data-analyse met R

bookCorrelaties Visualiseren met Heatmaps

Correlatiematrices kunnen overweldigend zijn om te interpreteren door alleen naar de cijfers te kijken. Heatmaps bieden een visuele manier om de sterkte en richting van relaties tussen variabelen te zien.

Waarom een correlatie-heatmap gebruiken?

Een correlatie-heatmap biedt een visuele manier om relaties tussen numerieke variabelen te onderzoeken. Door kleuren te gebruiken om de sterkte en richting van correlaties weer te geven, wordt het veel eenvoudiger om sterke of zwakke verbanden in één oogopslag te identificeren. Dit is vooral nuttig bij het werken met veel variabelen, omdat het snel patronen kan onthullen, multicollineariteit kan benadrukken en verdere analyse kan sturen.

Correlatiematrix visualiseren met een heatmap

Eerst moet u een correlatiematrix maken voor visualisatie:

# 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")

Vervolgens kunt u de functie ggcorrplot() gebruiken om hiervan een grafiek te maken:

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

Deze functie heeft meerdere parameters waarmee de stijl van de grafiek kan worden aangepast:

  • method = "square" maakt van elke cel een vierkant blok;
  • lab = TRUE toont de correlatiewaarden op elk blok;
  • colors geven de richting aan: rood (negatief), wit (neutraal), groen (positief);
  • theme_light() geeft de grafiek een heldere, minimalistische stijl.
question mark

Welke functie uit het ggcorrplot-pakket wordt gebruikt om correlaties te visualiseren?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 6

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 4

bookCorrelaties Visualiseren met Heatmaps

Veeg om het menu te tonen

Correlatiematrices kunnen overweldigend zijn om te interpreteren door alleen naar de cijfers te kijken. Heatmaps bieden een visuele manier om de sterkte en richting van relaties tussen variabelen te zien.

Waarom een correlatie-heatmap gebruiken?

Een correlatie-heatmap biedt een visuele manier om relaties tussen numerieke variabelen te onderzoeken. Door kleuren te gebruiken om de sterkte en richting van correlaties weer te geven, wordt het veel eenvoudiger om sterke of zwakke verbanden in één oogopslag te identificeren. Dit is vooral nuttig bij het werken met veel variabelen, omdat het snel patronen kan onthullen, multicollineariteit kan benadrukken en verdere analyse kan sturen.

Correlatiematrix visualiseren met een heatmap

Eerst moet u een correlatiematrix maken voor visualisatie:

# 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")

Vervolgens kunt u de functie ggcorrplot() gebruiken om hiervan een grafiek te maken:

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

Deze functie heeft meerdere parameters waarmee de stijl van de grafiek kan worden aangepast:

  • method = "square" maakt van elke cel een vierkant blok;
  • lab = TRUE toont de correlatiewaarden op elk blok;
  • colors geven de richting aan: rood (negatief), wit (neutraal), groen (positief);
  • theme_light() geeft de grafiek een heldere, minimalistische stijl.
question mark

Welke functie uit het ggcorrplot-pakket wordt gebruikt om correlaties te visualiseren?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 6
some-alt