CommencezCommencez gratuitement

Nombre d'arêtes dans le temps

Vous allez maintenant vous exercer à tracer d'autres statistiques de graphe évolutives. Commençons par un exercice plus simple pour nous mettre en train. D'abord, tracez le nombre d'arêtes dans le temps.

Pour ce faire, créez une liste du nombre d'arêtes par mois. L'indice de cette liste correspondra au nombre de mois écoulés depuis le premier mois.

Cette activité fait partie du cours

Analyse de réseaux intermédiaire en Python

Voir le cours

Instructions de l’exercice

  • Importez matplotlib.pyplot sous le nom plt.
  • Créez une liste du nombre d'arêtes par mois, appelée edge_sizes. Utilisez une compréhension de liste pour ce faire, en itérant sur Gs avec une variable d'itération nommée g, et en utilisant comme expression de sortie len(g.edges()).
  • Tracez l'évolution des tailles d'arêtes dans le temps.

Exercice interactif pratique

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

# 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() 
Modifier et exécuter le code