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
Introduction à l’analyse de réseaux en Python
Instructions
- 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()deGet convertir le résultat en liste. - Passer la liste des distributions de degrés à
plt.hist(). - Afficher l’histogramme avec
plt.show().
- Calculer la centralité de degré de
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import necessary modules
import matplotlib.pyplot as plt
import networkx as nx
# Plot the degree distribution of the GitHub collaboration network
____(list(____.____().____()))
____