相关疑难解决方法(0)

具有不同边缘值的 Networkx Spring 布局

我是 Networkx 的新手,并试图弄清楚如何使用 spring 布局,但在节点之间应用不同的边缘值(即,节点之间的不同距离)而不是相同的边缘值。

本质上,我想要一个图,它试图维护一组预定义的节点-节点距离(可能使用弹簧布局来找到一些局部最小值),其中某些边的权重高于其他边。但是,Networkx 文档表明所有边都将具有相同的权重。

此外,在绘制 spring_layout 图的一个简单案例中,我注意到每次运行时生成的图都会改变构象。有没有办法恢复相同的图形(即设置一些随机种子)?

import networkx as nx
G = nx.path_graph(5)
nx.draw(G) 
Run Code Online (Sandbox Code Playgroud)

python graph networkx

3
推荐指数
1
解决办法
9740
查看次数

标签 统计

graph ×1

networkx ×1

python ×1