Кількість ребер у часі
Тепер ви потренуєтеся будувати інші показники графа, що змінюється з часом. Почнемо з простішої вправи, щоб розігрітися. Спершу побудуйте кількість ребер у часі.
Для цього створіть список із кількістю ребер за кожен місяць. Індекс у цьому списку відповідатиме кількості місяців, що минули з першого місяця.
Ця вправа є частиною курсу
Середній рівень Network Analysis у Python
Інструкції до вправи
- Імпортуйте
matplotlib.pyplotякplt. - Створіть список кількостей ребер за місяцями під назвою
edge_sizes. Використайте розуміння списку: ітеруйтеся поGs, використовуючи змінну-ітераторg, а вираз результату —len(g.edges()). - Побудуйте графік розміру ребер у часі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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()