CommencezCommencez gratuitement

Calculer les scores d'intermédiarité

L'intermédiarité (betweenness centrality) indique à quel point des nœuds se trouvent « entre » d'autres nœuds.

Dans un réseau de retweets, un utilisateur avec un score d'intermédiarité élevé exerce davantage de contrôle sur le réseau, car plus d'information transite par cette personne.

Pouvez-vous repérer les utilisateurs qui sont centraux parmi ceux qui retweetent le plus, ainsi que ceux dont les tweets sont souvent retweetés ?

Le réseau de retweets sur #travel a été préchargé sous le nom nw_rtweet.

La bibliothèque igraph a été préchargée pour cet exercice.

Cette activité fait partie du cours

Analyse des données des médias sociaux avec R

Voir le cours

Instructions de l’exercice

  • Calculez les scores d'intermédiarité à partir du réseau de retweets.
  • Triez les scores d'intermédiarité par ordre décroissant et arrondissez les valeurs.
  • Affichez les 10 utilisateurs ayant les meilleurs scores d'intermédiarité.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Calculate the betweenness scores from the retweet network
betwn_nw <- ___(___, directed = ___)

# Sort betweenness scores in decreasing order and round the values
betwn_nw_sort <- ___ %>%
                    sort(decreasing = ___) %>%
                    ___()

# View users with the top 10 betweenness scores 
betwn_nw_sort[1:10]
Modifier et exécuter le code