gpt4 book ai didi

python - 如何从 networkx 图中提取随机节点?

转载 作者:太空狗 更新时间:2023-10-30 00:06:58 25 4
gpt4 key购买 nike

如何从networkx图中提取随机节点?我有一个 networkx 图形式的 map ,我必须从中提取 5 个随机节点并获取与每个节点及其边相关联的数据。我想我可以用“np.random.choice”做到这一点,但我仍然得不到任何结果。

最佳答案

import networkx as nx
from random import choice

g = nx.Graph()
g.add_edge(1,2)
g.add_edge(1,3)
g.add_edge(1,4)
g.add_edge(1,5)
g.add_edge(5,6)

random_node = choice(g.nodes())

来自可能的重复项: how to select two nodes (pairs of nodes) randomly from a graph that are NOT connected, Python, networkx

关于python - 如何从 networkx 图中提取随机节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26768065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com