Compare distâncias: assinantes vs. não assinantes
Vamos comparar os grafos de assinantes e não assinantes por distância. Lembre que podemos considerar assinantes como moradores de Chicago que usam as bikes regularmente, enquanto não assinantes tendem a ser usuários ocasionais ou turistas. Também é importante lembrar que este grafo é uma representação da geografia. Qual grafo você acha que tem uma distância geográfica maior? Por quê?
get_diameter() e farthest_vertices() fornecem os vértices no grafo que têm a maior “rota mais curta” entre si – get_diameter() retorna todos os vértices intermediários, enquanto farthest_vertices() retorna apenas os vértices de extremidade e o número de nós entre eles.
calc_physical_distance_m(), uma função que recebe dois IDs de estação como entrada e calcula a distância física entre as estações (em metros), também está disponível. Você pode ver a função executando calc_physical_distance_m no console.
Este exercício faz parte do curso
Estudos de caso: Análise de redes em R
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(___)