ÎncepețiÎncepe gratuit

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

Vezi cursul

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) și weekday.
  • Folosește puncte pentru a reprezenta n pe axa y și start_wk pe axa x, colorând punctele în funcție de weekday.
  • Aplică fațete pe start_hod astfel încât să existe un singur rând de panouri și 24 de coloane – câte una pentru fiecare oră din zi – folosind facet_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()
Editează și rulează codul