在以下代码中,我正在绘制一个二维邻接矩阵,如下图所示。由于networkx能够绘制节点,因此必须有节点的坐标信息。我想知道是否有方法可以检索出绘制的图形中每个节点的二维坐标。我在谷歌搜索和查看文档时都没有找到任何有用的信息。
import networkx as nx
from networkx.drawing.nx_agraph import to_agraph
dt = [('len', float)]
A = np.array([(0, 5, 5, 5),
(0.3, 0, 0.9, 0.2),
(0.4, 0.9, 0, 0.1),
(1, 2, 3, 0)
])*10
A = A.view(dt)
G = nx.from_numpy_matrix(A)
G.draw('distances_1.png', format='png', prog='neato')