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

Nejfrekventovanější stanice příjezdů a odjezdů

Podíváme se na to, které stanice jsou nejčastějším cílem nebo výchozím bodem tras, a také na poměr vstupního a výstupního stupně. To nám prozradí, které stanice jsou výrazně skloněné k jednomu směru – tedy že z nich buď hodně kol odjíždí, nebo se u nich naopak hromadí. Aby síť sdílení kol fungovala efektivně, nesmí být příliš mnoho zdrojových nebo cílových stanic, jinak by provozovatel musel neustále kola přemísťovat. Ideálně je síť navržena tak, aby se sama vyrovnávala – v takovém případě očekáváme, že téměř všechny stanice budou mít poměr vstupního a výstupního stupně blízký jedné. Nejprve se na to podíváme v nevážené variantě.

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

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

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř datový rámec obsahující následující sloupce.
    • trip_out má obsahovat rozložení stupňů "out" grafu trip_g_simp.
    • trip_in má obsahovat rozložení stupňů "in".
    • ratio má obsahovat poměr stupňů „out" dělených stupni „in".
  • Filtruj trip_deg tak, aby zbývaly pouze řádky, kde jsou trip_out i trip_in větší než 10.
  • Vykresli histogram filtrovaných poměrů.

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

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

trip_deg <- data_frame(
  # Find the "out" degree distribution
  trip_out = degree(___, mode = "___"), 
  # ... and the "in" degree distribution
  trip_in = degree(___, mode = "in")
  # Calculate the ratio of out / in
  ratio = ___ / trip_in
)

trip_deg_filtered <- trip_deg %>%
  # Filter for rows where trips in and out are both over 10
  ___(___ > 10, ___ > 10) 

# Plot histogram of filtered ratios
hist(___$ratio)
Upravit a spustit kód