使用 Arc 图进行可视化
基于您已学习的 nxviz API,现在请尝试为该网络绘制一幅 Arc 图。这里您将尝试两个关键字参数:sort_by='keyX' 和 node_color_by='keyX',它们允许您指定节点元数据字典中的某个键,用于对节点进行着色和排序。
matplotlib.pyplot 已以 plt 的名称为您导入。
本练习是课程的一部分
Python 网络分析入门
练习说明
- 从
nxviz导入arc。 - 创建
T的一个未定制 Arc 图。为此,只需使用以T作为参数的arc()函数。 - 再创建一个
T的 Arc 图,并按'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()