1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Případové studie: Analýza sítí v R

Connected

cvičení

Porovnání vzdáleností předplatitelů a nepředplatitelů

Pojďme porovnat grafy předplatitelů a nepředplatitelů z hlediska vzdálenosti. Předplatitele si můžeme představit jako místní obyvatele Chicaga, kteří kola využívají pravidelně, zatímco nepředplatitelé jsou spíše příležitostní uživatelé nebo turisté. Důležité je také mít na paměti, že tento graf je reprezentací reálné geografie. Který graf podle tebe pokrývá větší geografickou vzdálenost? A proč?

get_diameter() a farthest_vertices() obě vrací vrcholy grafu, mezi nimiž je nejdelší „nejkratší cesta" – get_diameter() vrátí všechny mezilehlé vrcholy, zatímco farthest_vertices() vrátí koncové vrcholy a počet uzlů mezi nimi.

K dispozici máš také funkci calc_physical_distance_m(), která přijímá dvě ID stanic a vypočítá fyzickou vzdálenost mezi nimi (v metrech). Funkci si můžeš prohlédnout spuštěním calc_physical_distance_m v konzoli.

Pokyny 1/2

undefined XP
    1
    2
  • Zjisti průměr grafu subscriber_trip_graph.
  • Zopakuj totéž pro customer_trip_graph.
  • Najdi nejvzdálenější vrcholy v subscriber_trip_graph.
  • Zopakuj totéž pro customer_trip_graph.