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

Візуалізація за допомогою Arc plots

Спираючись на те, що ви дізналися про API nxviz, спробуйте побудувати Arc plot для мережі. Два іменовані аргументи, які ви тут використаєте, — це sort_by='keyX' та node_color_by='keyX', де ви задаєте ключ у словнику метаданих вузла, за яким потрібно зафарбувати та впорядкувати вузли.

matplotlib.pyplot уже імпортовано для вас як plt.

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

Вступ до аналізу мереж у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте arc з nxviz.
  • Створіть несконфігурований Arc plot для T. Для цього викличте функцію arc() лише з T як аргументом.
  • Створіть ще один Arc plot для T, у якому вузли впорядковано та зафарбовано за ключовим словом 'category'. Для цього потрібно вказати параметри sort_by і node_color_by. Для обох графіків обов'язково намалюйте їх на екрані та відобразьте за допомогою plt.show().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import necessary modules
import matplotlib.pyplot as plt
____

# Create the un-customized Arc plot: a
a = ____

# Display the plot
plt.show()

# Create the customized Arc plot: a2
a2 = ____

# Display the plot
plt.show()
Редагувати та запускати код