CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • 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 cela, en itérant sur Gs avec une variable d’itération appelée g, et dont l’expression de sortie est len(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() 
Modifier et exécuter le code