我想構建一個具有與我已發佈的相同屬性(即頂點數)的隨機網絡並計算其聚類係數,但我有點新手。iGraph中的隨機生物網
我的問題是,我可以生成一個隨機網絡&指定單個頂點將形成一個鏈接的概率?例如,我的圖片中的某些頂點最多可以有4個鏈接,而其他頂點只能有1個。我想爲每個頂點指定這個概率。這可能在igraph
?
我做了什麼至今使用igraph
我的數據網絡是:
library(igraph)
net <- read.graph("FigureB.txt", format="edgelist")
plot(trial)
transitivity(trial)
我得到了我想要的係數,但它是沒有意義的,除非它是相對於一個隨機網絡。
你可以用'rewire'函數重新連接你的圖表:如果你做的時間足夠長,你會得到一個具有相同度分佈的隨機圖。您可以多次執行此操作,以瞭解您感興趣的統計信息的分佈情況。 –