sklearn中的networkx.draw_networkx是否具有类似于random_state的参数?

时间:2019-04-30 03:45:21

标签: python networkx

我正在学习networkx软件包。

G = nx.Graph()
G.add_nodes_from([1,2,3])
G.add_edge(1,2)
print(G.nodes(), G.edges())
nx.draw_networkx(G, with_labels=True)
plt.show()

多次运行此代码会生成一组不同的图,其中节点随机出现。

有一种方法可以解决随机性问题,例如sklearn用于控制随机性的random_state之类。

1 个答案:

答案 0 :(得分:1)

spring_layout具有param种子来执行此操作。

nx.draw_networkx(G, with_labels=True, pos=nx.spring_layout(G, seed=1))