图神经网络实战——图的可视化
-
- 0. 前言
- 1. networkx
- 2. Gephi
- 相关链接
0. 前言
图结构可通过图形化方式直观呈现。节点通常用圆形表示,边则用连接线表示。
然而当节点和边数量增加时,绘制清晰的图形表示可能会变得相当困难,这主要源于节点在二维坐标系中的布局问题。对于包含数百个节点的图,手动指定每个节点的坐标显然不切实际。
在本节中,我们将介绍如何在不指定每个节点坐标的情况下绘制图形。我们将利用两种不同的解决方案:networkx
和 Gephi
。
1. networkx
networkx
通过 nx.draw
提供了简单的图形绘制接口。使用 nx.draw
进行图形绘制:
from matplotlib import pyplot as plt
def draw_graph(G