ПочатиПочніть безкоштовно

Кількість ребер у часі

Тепер ви потренуєтеся будувати інші показники графа, що змінюється з часом. Почнемо з простішої вправи, щоб розігрітися. Спершу побудуйте кількість ребер у часі.

Для цього створіть список із кількістю ребер за кожен місяць. Індекс у цьому списку відповідатиме кількості місяців, що минули з першого місяця.

Ця вправа є частиною курсу

Середній рівень 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() 
Редагувати та запускати код