Zacznij terazZacznij za darmo

Domyślne linie trendu

ggplot2 daje nam potężne narzędzia do wizualizacji danych i "zobaczenia" tego, co się w nich dzieje. Czasem jednak musimy odpowiednio przetworzyć dane, żeby uzyskać to, czego potrzebujemy. W tym ćwiczeniu sprawdzisz, czy długość dojazdu wpływa na prawdopodobieństwo korzystania z autobusu. W tym celu rozmieścisz punkty tak, żeby się nie nakładały – za pomocą geom_jitter() – a następnie dodasz wygładzoną linię trendu przy użyciu geom_smooth().

To ćwiczenie jest częścią kursu

Uogólnione modele liniowe w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Korzystając z ramki danych bus, umieść MilesOneWay na osi x, a Bus2 na osi y.
  • Rozrzuć punkty: szerokość rozrzutu ustaw na 0, a wysokość na 0.05.
  • Opisz osie wykresu. Użyj etykiety "Probability of riding the bus" dla osi y oraz "One-way commute trip (in miles)" dla osi x.
  • Zapisz ten wykres jako gg_jitter, a następnie dodaj do niego geom_smooth().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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 + ___
Edytuj i uruchom kod