CommencerCommencer gratuitement

Visualiser les nœuds selon leur degré

Après avoir examiné notre graphe et exploré quelques propriétés de base, réfléchissons davantage au réseau. Nous avons observé quelques nœuds très connectés et de nombreux points isolés. Pour visualiser cela, nous allons tracer le graphe de façon conditionnelle et colorer certains nœuds selon leur degré entrant et sortant. Imaginons trois types de nœuds :

  • gros retweeteurs et comptes beaucoup retweetés,
  • utilisateurs ayant retweeté une seule fois (degré entrant 0 et degré sortant 1),
  • utilisateurs retweetés une seule fois (degré entrant 1 et degré sortant 0).

Cela nous aidera à mieux comprendre ce qui se passe dans l’anneau autour du cluster de nœuds très connectés.

Cet exercice fait partie du cours

Études de cas : l’analyse de réseaux avec R

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Calculate the "in" degree distribution of retweet_graph
in_deg <- degree(___, mode = "___")

# Calculate the "out" degree distribution of retweet_graph
out_deg <- degree(___, mode = "___")

# Find the case with one "in" degree and zero "out" degrees
has_tweeted_once_never_retweeted <- __ == 1 & __ == 0

# Find the case with zero "in" degrees and one "out" degree
has_never_tweeted_retweeted_once <- __ == 0 & __ == 1
Modifier et exécuter le code