Randomisations du coefficient de regroupement non pondéré
Nous avons vu que le graphe des vélos présente une très faible connectivité par rapport à un graphe aléatoire. Ce n'est pas surprenant, puisqu'on s'attend à ce qu'un graphe représentant un espace géographique comporte des zones reliées par de petits corridors; il ne faudrait donc pas grand-chose pour déconnecter le graphe. Il s'ensuit qu'il est probable qu'il existe des grappes géographiques fortement connectées entre elles et moins connectées aux autres grappes. Nous pouvons vérifier cette hypothèse en examinant la transitivité du réseau, ou coefficient de regroupement, un concept présenté dans notre leçon d'introduction. Il existe plusieurs types de coefficients de regroupement, mais nous considérerons la définition globale (essentiellement la proportion de triangles entièrement fermés), soit la même que celle vue plus tôt. Nous commencerons par une version non pondérée du graphe et la comparerons à un graphe aléatoire.
Pour calculer la transitivité globale d'un réseau, vous devez définir type à "global" dans votre appel à transitivity().
Le réseau des trajets à vélo, trip_g_simp, est disponible.
Cette activité fait partie du cours
Études de cas : analyse de réseaux en R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Calculate global transitivity
actual_global_trans <- transitivity(___, type = "___")
# See the result
actual_global_trans
# Calculate the order
n_nodes <- ___(___)
# Calculate the edge density
edge_dens <- ___(___)