ПочатиПочніть безкоштовно

Порівняйте відстані для абонентів і не абонентів

Порівняймо графи поїздок абонентів і не абонентів за відстанню. Пам'ятайте, що абоненти — це, як правило, місцеві жителі Чикаго, які регулярно користуються велосипедами, тоді як не абоненти — радше випадкові користувачі або туристи. Також важливо мати на увазі, що цей граф є відображенням географії. Який граф, на вашу думку, охоплює більшу географічну відстань? Чому?

get_diameter() і farthest_vertices() обидві повертають вершини графа, між якими найдовший «найкоротший маршрут» — get_diameter() надає всі проміжні вершини, тоді як farthest_vertices() повертає кінцеві вершини та кількість вузлів між ними.

Також надано calc_physical_distance_m() — функцію, що приймає два ідентифікатори станцій і обчислює фізичну відстань між ними (у метрах). Ви можете переглянути функцію, виконавши calc_physical_distance_m у консолі.

Ця вправа є частиною курсу

Приклади: аналіз мереж у R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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(___)
Редагувати та запускати код