Wpływ członkostwa i dnia tygodnia
Rozszerzając poprzedni wykres, dodaj do podsumowania jeszcze jedną zmienną – wymiar facetowania określający, czy użytkownik jest członkiem BIXI.
To ćwiczenie jest częścią kursu
Wizualizacja dużych zbiorów danych z Trelliscope w R
Instrukcje do ćwiczenia
- Oblicz liczbę przejazdów
ndla każdej kombinacji tygodnia początkowego, godziny startowej, dnia tygodnia i członkostwa. - Użyj punktów, aby wyrysować
nna osi Y istart_wkna osi X, kolorując punkty według zmiennejweekday. - Zastosuj
facet_grid(), aby rozłożyćstart_hodwzdłuż kolumn, amembershipwzdłuż wierszy.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
library(dplyr)
library(ggplot2)
# Compute wk_memb_hod
wk_memb_hod <- bike %>%
___ %>%
___
# Plot the result
ggplot(wk_memb_hod, aes(___, ___, color = ___)) +
___ +
facet_grid(___ ~ ___) +
scale_y_sqrt()