如何從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. 半徑r內Networkx隨機幾何圖形限制節點
- 2. 如何從未連接的圖表中隨機選擇兩個節點(節點對),Python,networkx
- 3. 從樹中獲取隨機節點
- 4. 如何從樹中獲取隨機節點?
- 5. 如何從給定的隨機TreeViewItem中獲取節點的根節點TreeViewItem
- 6. 如何從網絡圖中刪除隨機數的節點?
- 7. 如何從data.table中隨機提取幾行隨機行
- 8. 如何從隨機subreddit中提取隨機帖子? (Reddit API)
- 9. Networkx中的隨機圖和bfs
- 10. NetworkX節點屬性圖
- 11. 如何從swf文件中提取隨機截圖?在Linux中
- 12. 如何從XML節點中提取值?
- 13. 如何刪除networkx中的節點?
- 14. 如何從隨機文章中提取主圖像?
- 15. 隨機圖發生器在networkx中如何工作?
- 16. 在Python中訪問networkx圖的節點
- 17. 從xml中提取節點
- 18. Networkx節點遍歷
- 19. Networkx節點大小
- 20. networkx隨節點位置隨時間而變化
- 21. 隨機化NetworkX輸出
- 22. 如何使用networkx從源節點中找到距離爲2的節點?
- 23. 如何從SPARQL中選擇隨機DBPedia節點?
- 24. 節點JS獲取隨機工作
- 25. 如何將標籤添加到networkx圖形中的節點?
- 26. NetworkX - 如何更改節點的形狀?
- 27. 如何提取父節點
- 28. 如何從NSArray中隨機選取圖像並在視圖上隨機顯示
- 29. 如何選擇圖像/圖片爲我gexf或networkx節點
- 30. 如何從圖表中提取點?
請發表您的代碼。 – 2014-11-05 22:14:14