Standaard trendlijnen
ggplot2 geeft ons krachtige tools om onze data te visualiseren en te "zien" wat er gebeurt.
Soms moeten we onze data echter bewerken om te krijgen wat we nodig hebben.
In deze oefening kijk je of de lengte van het woon-werktraject de kans verandert dat iemand de bus neemt.
Je doet dit door de punten niet-overlappend (of gejitterd) te maken met geom_jitter() en een vloeiende trendlijn toe te voegen met geom_smooth().
Deze oefening maakt deel uit van de cursus
Generalized Linear Models in R
Oefeninstructies
- Gebruik de data.frame
busen zetMilesOneWayop de x-as enBus2op de y-as. - Jitter de breedte van de data met
0en de hoogte met0.05. - Voorzie de assen van labels. Gebruik
"Probability of riding the bus"op de y-as en"One-way commute trip (in miles)"op de x-as. - Sla deze plot op als
gg_jitteren voeg daarnageom_smooth()toe.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create a jittered plot of MilesOneWay vs Bus2 using the bus dataset
gg_jitter <- ggplot(data = ___, aes(x = ___, y = ___)) +
geom_jitter(width = ___, height = ___) +
ylab(___) +
xlab(___)
# Add a geom_smooth() to your plot
gg_jitter + ___