當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python NetworkX connected_caveman_graph用法及代碼示例


本文簡要介紹 networkx.generators.community.connected_caveman_graph 的用法。

用法:

connected_caveman_graph(l, k)

返回大小為 kl 集團的連通穴居人圖。

連接的穴居人圖是通過創建大小為 kn 團形成的,然後將每個團中的單個邊重新連接到相鄰團中的節點。

參數

lint

派係數

kint

派係的大小(k 至少 2 或 NetworkXError 被提出)

返回

GNetworkX 圖表

連通穴居人圖

拋出

NetworkXError

如果 cliques k 的大小小於 2。

注意

這將返回一個無向圖,可以使用 nx.to_directed() 將其轉換為有向圖,或使用 nx.MultiGraph(nx.caveman_graph(l, k)) 將其轉換為多重圖。 [1] 中僅說明了無向版本,並且尚不清楚哪個有向概括最有用。

參考

1

Watts, D. J. ‘Networks, Dynamics, and the Small-World Phenomenon.’ Amer. J. Soc. 105, 493-527, 1999.

例子

>>> G = nx.connected_caveman_graph(3, 3)

相關用法


注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.generators.community.connected_caveman_graph。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。