什麼軟體可以繪製複雜網路的度分布圖呢?該怎麼做?

時間 2021-06-08 17:34:32

1樓:全才小能手人

gephi可以檢視度分布,不過一般python畫的比較好看。

後來我發現python可以畫度分布哎,如下:

import matplotlib.pyplot as plt #匯入科學繪圖包

import networkx as nx

%matplotlib inline

G=nx.random_graphs.barabasi_albert_graph(1000,3)

#生成n=1000,m=3的無標度的圖

print("所有節點的度分布序列:",nx.degree_histogram(G))

#返回圖中所有節點的度分布序列(從1至最大度的出現頻次)

degree=nx.degree_histogram(G)

#返回圖中所有節點的度分布序列

x=range(len(degree)) #生成X軸序列,從1到最大度

y=[z/float(sum(degree))for z in degree] #將頻次轉化為頻率,利用列表內涵

plt.loglog(x,y,color="blue",linewidth=2) #在雙對座標軸上繪制度分布曲線

plt.show() #顯示圖表

手工皮具圖紙,有什麼簡單易用的軟體繪製?

人品RP autoCAD 如果已經有思路的小件十分鐘基本上就能出第一版然後列印出來試一試尺寸啊調整一下 基本上乙個小時就能完工 然後就能做幾天的皮子了 弼馬溫 畫圖紙的軟體很多,CAD應該是大多數人推薦的了。但是作為設計師,我覺得CorelDRAW可能是最好的選擇了。CorelDRAW是向量軟體,很...

這種細胞結構是用什麼製圖軟體繪製的?怎麼做出來的?

某某公尺 恩。渣渣的我試了一下用AI.首先開啟你的AI軟體。新建畫布。然後畫個圓。調個漸變。嗯 接著,再畫圓OR橢圓。調漸變。複製。繼續畫圓調漸變。CTRL D 鋼筆工具畫條路徑。挑出乙個弄成散點畫筆。調整一下間距啥的。最後噔噔噔噔噔噔噔噔噔噔噔噔噔噔 今天也要開心哦。 風繼續吹這年 經常會做醫學設...

演算法時間複雜度為O(n )的是什麼演算法?

子正 O n 的演算法不稱其為演算法,它意味著這個問題尚未解決。n稍微大一點,就會耗盡CPU的算力。它比不斷摺紙 圍棋盤上擺大公尺得到的數更大。這種 演算法 是進行演算法改進的物件。演算法老師沒有花力氣說明這種演算法的荒謬之處倒是個很不可思議的事情。n 是個很大的數,你可以用windows自帶的計算...