Візуалізація за допомогою 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()