Comparație între distanțele abonaților și ale non-abonaților
Hai să comparăm grafurile abonaților și ale non-abonaților din perspectiva distanței. Ține minte că abonații pot fi considerați locuitori locali din Chicago care folosesc bicicletele în mod regulat, în timp ce non-abonații sunt, cel mai probabil, utilizatori ocazionali sau turiști. Este important să nu uiți că acest graf reprezintă o hartă geografică. Care graf crezi că acoperă o distanță geografică mai mare? De ce?
get_diameter() și farthest_vertices() returnează ambele vârfurile din graf care au cel mai lung „drum minim" între ele – get_diameter() oferă toate vârfurile intermediare, pe când farthest_vertices() oferă vârfurile de la capete și numărul de noduri dintre ele.
Este disponibilă și funcția calc_physical_distance_m(), care primește doi identificatori de stații și calculează distanța fizică dintre ele (în metri). O poți inspecta rulând calc_physical_distance_m în consolă.
Acest exercițiu face parte din cursul
Studii de caz: Analiza rețelelor în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Get the diameter of the subscriber graph
get_diameter(___)
# Get the diameter of the customer graph
get_diameter(___)
# Find the farthest vertices of the subscriber graph
farthest_vertices(___)
# Find the farthest vertices of the customer graph
farthest_vertices(___)