НачатьНачать бесплатно

Визуализация с помощью Arc-графиков

Опираясь на знания об API nxviz, попробуйте построить Arc-график сети. Здесь вы будете использовать два именованных аргумента: sort_by='keyX' и node_color_by='keyX' — с их помощью можно задать ключ из словаря метаданных узлов для окраски и упорядочивания узлов.

Библиотека matplotlib.pyplot уже импортирована как plt.

Это упражнение является частью курса

Введение в анализ сетей на Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте arc из nxviz.
  • Создайте Arc-график для T без дополнительных настроек: вызовите функцию arc(), передав только T в качестве аргумента.
  • Создайте ещё один Arc-график для 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()
Редактировать и запускать код