Number of edges over time
You're now going to get some practice plotting other evolving graph statistics. We'll start with a simpler exercise to kick things off. First off, plot the number of edges over time.
To do this, you'll create a list of the number of edges per month. The index of this list will correspond to the months elapsed since the first month.
Este exercício faz parte do curso
Intermediate Network Analysis in Python
Instruções do exercício
- Import
matplotlib.pyplot
asplt
. - Create a list of the number of edges per month called
edge_sizes
. Use a list comprehension to do this, where you iterate overGs
using an iterator variable calledg
, and your output expression islen(g.edges())
. - Plot edge sizes over time.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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()