Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik de data.frame bus en zet MilesOneWay op de x-as en Bus2 op de y-as.
  • Jitter de breedte van de data met 0 en de hoogte met 0.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_jitter en voeg daarna geom_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 + ___
Code bewerken en uitvoeren