Vizualizace dat: Počty jízd podle hodiny dne
Teď můžeme vytvořit Trelliscope vizualizaci pomocí ggplot2. Chceme zobrazit počet jízd v závislosti na hodině dne, obarvit body podle pracovního dne nebo víkendu a rozdělit data podle trasy pomocí facet_trelliscope().
V tvém prostředí je k dispozici route_hod, který ale obsahuje pouze 8 nejpoužívanějších tras. Výsledek pro všechny nejpopulárnější trasy si prohlédneme v závěrečném cvičení.
Toto cvičení je součástí kurzu
Vizualizace velkých dat s Trelliscope v R
Pokyny k cvičení
- Pomocí bodů vykresli
start_hodna ose x anna ose y a obarvi body podle proměnnéweekday. V definici geometrie nastavsize = 3, aby byly body v grafu dobře viditelné. - Rozděl data podle názvu počáteční a koncové stanice a nastav výchozí rozložení na 2 řádky a 4 sloupce.
- Pro úsporu místa odstraň legendu přidáním
theme(legend.position = "none")do specifikace ggplot2.
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(trelliscopejs)
library(ggplot2)
# Create the plot
ggplot(___) +
___ +
facet_trelliscope(~ ___ + ___, ___) +
theme(___)