networkx.algorithms.richclub.rich_club_coefficient
的用法。用法:
rich_club_coefficient(G, normalized=True, Q=100, seed=None)
返回圖
G
的 rich-club 係數。對於每個度數
k
,rich-club coefficient
是度數大於k
的節點的實際邊數與潛在邊數之比:其中
N_k
是度數大於k
的節點數,E_k
是這些節點之間的邊數。- G:NetworkX 圖
既沒有平行邊也沒有自環的無向圖。
- normalized:布爾(可選)
使用隨機網絡進行標準化,如 [1] 中所示
- Q:浮點數(可選,默認=100)
如果
normalized
為 True,則執行Q * m
double-edge 交換,其中m
是G
中的邊數,用作 null-model 進行標準化。- seed:整數、random_state 或無(默認)
隨機數生成狀態的指示符。請參閱隨機性。
- rc:字典
字典,以度為鍵,具有rich-club 係數值。
參數:
返回:
注意:
豐富的俱樂部定義和算法可以在[1]中找到。該算法忽略任何邊權重,並且沒有為有向圖或具有平行邊或自循環的圖定義。
Q
的適當值的估計值可在 [2] 中找到。參考:
- 1(1,2)
Julian J. McAuley, Luciano da Fontoura Costa, and Tibério S. Caetano, “The rich-club phenomenon across complex network hierarchies”, Applied Physics Letters Vol 91 Issue 8, August 2007. https://arxiv.org/abs/physics/0701290
- 2
R. Milo, N. Kashtan, S. Itzkovitz, M. E. J. Newman, U. Alon, “Uniform generation of random graphs with arbitrary degree sequences”, 2006. https://arxiv.org/abs/cond-mat/0312028
例子:
>>> G = nx.Graph([(0, 1), (0, 2), (1, 2), (1, 3), (1, 4), (4, 5)]) >>> rc = nx.rich_club_coefficient(G, normalized=False, seed=42) >>> rc[0] 0.4
相關用法
- Python NetworkX ring_of_cliques用法及代碼示例
- Python NetworkX read_multiline_adjlist用法及代碼示例
- Python NetworkX read_weighted_edgelist用法及代碼示例
- Python NetworkX relaxed_caveman_graph用法及代碼示例
- Python NetworkX read_pajek用法及代碼示例
- Python NetworkX resource_allocation_index用法及代碼示例
- Python NetworkX random_partition_graph用法及代碼示例
- Python NetworkX read_graph6用法及代碼示例
- Python NetworkX random_shell_graph用法及代碼示例
- Python NetworkX read_graphml用法及代碼示例
- Python NetworkX reverse_view用法及代碼示例
- Python NetworkX read_sparse6用法及代碼示例
- Python NetworkX read_adjlist用法及代碼示例
- Python NetworkX read_gpickle用法及代碼示例
- Python NetworkX random_degree_sequence_graph用法及代碼示例
- Python NetworkX recursive_simple_cycles用法及代碼示例
- Python NetworkX random_geometric_graph用法及代碼示例
- Python NetworkX random_layout用法及代碼示例
- Python NetworkX ra_index_soundarajan_hopcroft用法及代碼示例
- Python NetworkX restricted_view用法及代碼示例
- Python NetworkX random_clustered_graph用法及代碼示例
- Python NetworkX robins_alexander_clustering用法及代碼示例
- Python NetworkX random_tree用法及代碼示例
- Python NetworkX read_gml用法及代碼示例
- Python NetworkX random_kernel_graph用法及代碼示例
注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.algorithms.richclub.rich_club_coefficient。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。