Aan de slagGa gratis aan de slag

Transformaties

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

Hier focus 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 Analysis in R

Cursus bekijken

Oefeninstructies

Gebruik de gap2007-gegevens:

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

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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