CommencerCommencez gratuitement

Caractériser le réseau (II)

Poursuivons le rappel sur l’importance des nœuds en traçant la distribution des degrés d’un réseau. Il s’agit de la distribution des degrés calculés pour l’ensemble des nœuds du réseau.

Cet exercice fait partie du cours

<cours>Introduction à l’analyse de réseaux en Python</cours>
Voir le cours

Instructions de l’exercice

  • Tracez la distribution des degrés du réseau de collaboration GitHub G. Rappelez-vous qu’il y a quatre étapes :
    • Calculer la centralité de degré de G.
    • Utiliser la méthode .values() de G et convertir le résultat en liste.
    • Passer la liste des distributions de degrés à plt.hist().
    • Afficher l’histogramme avec plt.show().

Exercice interactif pratique

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

# Import necessary modules
import matplotlib.pyplot as plt
import networkx as nx

# Plot the degree distribution of the GitHub collaboration network
____(list(____.____().____()))
____
Modifier et exécuter le code