Začněte nyníZačněte zdarma

Vykreslení grafu na mapě

V této lekci vytvoříme mapu, která zobrazí síť jízdních kol přes skutečnou mapu města. Hrany obarvíme podle toho, zda jde o předplatitele, nebo nepředplatitele, a tloušťkou čáry znázorníme počet jízd. Předplatitelé bikesharingové sítě jsou pravidelní uživatelé – pravděpodobně místní obyvatelé – zatímco nepředplatitelé jsou spíše turisté. Jízdy nepředplatitelů bývají omezeny na pobřežní části města, kde se nachází více turistických atrakcí. Dalším vzorcem, který uvidíš, je to, že čím dále na západ stanice leží, tím tenčí je čára – tedy tím méně jízd bylo uskutečněno. Překrytí grafu s mapou pomáhá odhalit určité vzorce v síti mnohem jasněji, než by to umožnil běžný „hairball" graf.

K dispozici máš data o kolech, bike_dat, a mapu Chicaga, chicago.

Toto cvičení je součástí kurzu

Případové studie: Analýza sítí v R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

weighted_trips_by_usertype <- bike_dat %>% 
  group_by(
    from_station_id, to_station_id, 
    from_latitude, from_longitude, 
    to_latitude, to_longitude, 
    usertype
  ) %>% 
  # Weight each journey by number of trips
  ___(___ = ___)
Upravit a spustit kód