IniziaInizia gratis

Numero di archi nel tempo

Ora metterai in pratica il plotting di altre statistiche di grafi che evolvono nel tempo. Partiamo con un esercizio più semplice per iniziare. Per prima cosa, traccia il numero di archi nel tempo.

Per farlo, creerai una lista con il numero di archi per mese. L’indice di questa lista corrisponderà ai mesi trascorsi dal primo mese.

Questo esercizio fa parte del corso

Analisi di reti intermedia in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa matplotlib.pyplot come plt.
  • Crea una lista con il numero di archi per mese chiamata edge_sizes. Usa una list comprehension per farlo, iterando su Gs con una variabile iteratore chiamata g, e con espressione di output len(g.edges()).
  • Traccia le dimensioni degli archi nel tempo.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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() 
Modifica ed esegui il codice