Aan de slagBegin gratis

Transformaties

Sterk scheve verdelingen maken het lastig om iets uit een visualisatie te halen. Transformaties kunnen helpen om de subtielere structuur zichtbaar te maken.

Hier richt je je op de variabele population, die sterk rechts-scheef is, en transformeer je die met de natuurlijke logaritmefunctie (log() in R).

Deze oefening maakt deel uit van de cursus

Exploratory data-analyse in R

Bekijk cursus

Oefeninstructies

Gebruik de gap2007-gegevens:

  • Maak een dichtheidsplot van de variabele population.
  • Voeg met mutate een nieuwe kolom log_pop toe met de natuurlijke logaritme van de population en sla dit terug op in gap2007.
  • Maak een dichtheidsplot van je getransformeerde variabele.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Create density plot of old variable
gap2007 %>%
  ggplot(aes(x = ___)) +
  ___

# Transform the skewed pop variable
gap2007 <- gap2007 %>%
  mutate(___)

# Create density plot of new variable
gap2007 %>%
  ggplot(aes(x = ___)) +
  ___
Code bewerken en uitvoeren