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
Istruzioni dell'esercizio
- Importa
matplotlib.pyplotcomeplt. - Crea una lista con il numero di archi per mese chiamata
edge_sizes. Usa una list comprehension per farlo, iterando suGscon una variabile iteratore chiamatag, e con espressione di outputlen(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()