1. 程式人生 > 程式設計 >python繪製隨機網路圖形示例

python繪製隨機網路圖形示例

如下所示:

#Copyright (c)2017,東北大學軟體學院學生
# All rightsreserved
#檔名稱:a.py
# 作 者:孔雲
#問題描述:
#問題分析:。程式碼如下:
import networkx as ne #匯入建網路模型包,命名ne
import matplotlib.pyplot as mp #匯入科學繪圖包,命名mp
#erdos renyi graphy
rg=ne.erdos_renyi_graph(20,0.8)
ps=ne.shell_layout(rg)#佈置框架
ne.draw(rg,ps,with_labels=False,node_size=30)
mp.show()

執行結果:

注:用erdos_renyi_graph(n,p)方法生成一個含有n個節點、以概率p連線的ER隨機圖,在本程式中以概率0.8連線20個節點中的每一對節點,完成圖形。

以上這篇python繪製隨機網路圖形示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。