如何从networkx图中提取随机节点?我有一张网络图的形式,我必须从中提取5个随机节点,并获取与每个节点及其边缘相关的数据。我想我可以用“np.random.choice”来做到这一点,但我仍然无法获得任何结果。如何从networkx图中提取随机节点?
3
A
回答
2
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())
+0
随着networkx 2.0的发布,这不再适用。你可以使用'choice(list(g.nodes))'代替。 – Carl 2018-01-27 11:18:07
相关问题
- 1. 从树中获取随机节点
- 2. 如何从树中获取随机节点?
- 3. 如何从网络图中删除随机数的节点?
- 4. NetworkX节点属性图
- 5. 如何从swf文件中提取随机截图?在Linux中
- 6. 如何从XML节点中提取值?
- 7. 在Python中访问networkx图的节点
- 8. Networkx节点遍历
- 9. Networkx节点大小
- 10. networkx随节点位置随时间而变化
- 11. 随机化NetworkX输出
- 12. 如何使用networkx从源节点中找到距离为2的节点?
- 13. 如何从SPARQL中选择随机DBPedia节点?
- 14. 如何提取父节点
- 15. 如何从图表中提取点?
- 16. 如何从图表中提取点?
- 17. 从Cassandra DB中提取随机数据
- 18. 如何从给定父节点的树中获取一个随机项?
- 19. NetworkX DiGraph按节点创建子图(DiGraph)
- 20. 如何从整个图形Gephi Toolkit中生成100个随机数的节点?
- 21. 随机产生节点
- 22. 随机产卵节点
- 23. 节点频率使用networkx
- 24. NetworkX洗牌节点顺序
- 25. NetworkX递归子节点
- 26. 如何从随机提取元素中使用matchNr?
- 27. 如何随机从数组中获取
- 28. 如何使Delaunney的NetworkX图保存输入节点的属性?
- 29. Networkx:如何添加边缘使用节点图的属性
- 30. 用PHP从目录中提取随机图像
请发表您的代码。 – 2014-11-05 22:14:14