Nombre d’arêtes au fil du temps
Vous allez maintenant vous entraîner à tracer d’autres statistiques de graphes évolutifs. Commençons par un exercice plus simple pour se mettre en route. Commencez par tracer le nombre d’arêtes au fil du temps.
Pour cela, vous allez créer une liste avec le nombre d’arêtes par mois. L’indice de cette liste correspondra au nombre de mois écoulés depuis le premier mois.
Cet exercice fait partie du cours
Analyse de réseaux intermédiaire en Python
Instructions
- Importez
matplotlib.pyplotsous le nomplt. - Créez une liste du nombre d’arêtes par mois appelée
edge_sizes. Utilisez une compréhension de liste pour cela, en itérant surGsavec une variable d’itération appeléeg, et dont l’expression de sortie estlen(g.edges()). - Tracez l’évolution des tailles d’arêtes au fil du temps.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import matplotlib
____
fig = plt.figure()
# Create a list of the number of edges per month
edge_sizes = [____]
# Plot edge sizes over time
plt.plot(____)
plt.xlabel('Time elapsed from first month (in months).')
plt.ylabel('Number of edges')
plt.show()