Explorarea distribuției pe ore din zi
Acum să vedem cum sunt distribuite cursele în funcție de ora din zi. Vom crea un grafic rezumativ al numărului de curse săptămânale, cu fațete în funcție de ora de start, defalcat pe zilele lucrătoare și weekend.
Acest exercițiu face parte din cursul
Vizualizarea datelor mari cu Trelliscope în R
Instrucțiuni pentru exercițiu
- Calculează numărul de curse,
n, pentru fiecare combinație de săptămână de start (start_wk), oră de start din zi (start_hod) șiweekday. - Folosește puncte pentru a reprezenta
npe axa y șistart_wkpe axa x, colorând punctele în funcție deweekday. - Aplică fațete pe
start_hodastfel încât să existe un singur rând de panouri și 24 de coloane – câte una pentru fiecare oră din zi – folosindfacet_grid().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
library(dplyr)
library(ggplot2)
# Compute week_hod
week_hod <- bike %>%
___ %>%
___
# Plot the result
ggplot(week_hod, aes(___, ___, color = ___)) +
___ +
facet_grid(~ ___) +
scale_y_sqrt()