Analýza denní doby
Teď se podívejme na to, jak jsou jízdy rozloženy podle denní doby. Vytvoříme souhrnný graf s počty jízd za jednotlivé týdny, rozložený podle hodiny zahájení jízdy a rozdělený na pracovní dny a víkend.
Toto cvičení je součástí kurzu
Vizualizace velkých dat s Trelliscope v R
Pokyny k cvičení
- Spočítej počet jízd
npro každou kombinaci týdne zahájení (start_wk), hodiny zahájení jízdy (start_hod) a proměnnéweekday. - Zobraz
nna ose y astart_wkna ose x pomocí bodového grafu a obarvi body podle proměnnéweekday. - Použij
facet_grid()k rozdělení grafu podlestart_hodtak, aby výsledek měl jeden řádek panelů a 24 sloupců – jeden pro každou hodinu dne.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
library(dplyr)
library(ggplot2)
# Compute week_hod
week_hod <- bike %>%
___ %>%
___
# Plot the result
ggplot(week_hod, aes(___, ___, color = ___)) +
___ +
facet_grid(~ ___) +
scale_y_sqrt()