本文簡要介紹
networkx.algorithms.centrality.global_reaching_centrality
的用法。用法:
global_reaching_centrality(G, weight=None, normalized=True)
返回有向圖的全局到達中心性。
加權有向圖的
global reaching centrality
是所有節點上該節點的局部到達中心性與圖中任意節點的最大局部到達中心性之差的平均值[1]。有關本地到達中心性的更多信息,請參閱local_reaching_centrality()
。非正式地,局部到達中心性是從該節點的鄰居可以到達的圖的比例。- G:DiGraph
一個networkx有向圖。
- weight:無或字符串,可選(默認=無)
用於邊權重的屬性。如果
None
,則假設每個邊權重為 1。較高的權重意味著節點和shorter
路徑長度之間的連接更強。- normalized:布爾,可選(默認=真)
是否通過邊權重的總和對邊權重進行歸一化。
- h:浮點數
圖的全局到達中心性。
參數:
返回:
參考:
- 1
Mones, Enys, Lilla Vicsek, and Tamás Vicsek. “Hierarchy Measure for Complex Networks.”
PLoS ONE
7.3 (2012): e33799. https://doi.org/10.1371/journal.pone.0033799
例子:
>>> G = nx.DiGraph() >>> G.add_edge(1, 2) >>> G.add_edge(1, 3) >>> nx.global_reaching_centrality(G) 1.0 >>> G.add_edge(3, 2) >>> nx.global_reaching_centrality(G) 0.75
相關用法
- Python NetworkX global_parameters用法及代碼示例
- Python NetworkX get_edge_attributes用法及代碼示例
- Python NetworkX generate_multiline_adjlist用法及代碼示例
- Python NetworkX generic_node_match用法及代碼示例
- Python NetworkX gomory_hu_tree用法及代碼示例
- Python NetworkX generate_gml用法及代碼示例
- Python NetworkX generate_adjlist用法及代碼示例
- Python NetworkX gn_graph用法及代碼示例
- Python NetworkX generic_multiedge_match用法及代碼示例
- Python NetworkX greedy_color用法及代碼示例
- Python NetworkX generate_graphml用法及代碼示例
- Python NetworkX generic_edge_match用法及代碼示例
- Python NetworkX gnp_random_graph用法及代碼示例
- Python NetworkX greedy_modularity_communities用法及代碼示例
- Python NetworkX generate_edgelist用法及代碼示例
- Python NetworkX greedy_tsp用法及代碼示例
- Python NetworkX graphviz_layout用法及代碼示例
- Python NetworkX generic_weighted_projected_graph用法及代碼示例
- Python NetworkX girvan_newman用法及代碼示例
- Python NetworkX groups用法及代碼示例
- Python NetworkX generate_gexf用法及代碼示例
- Python NetworkX gnr_graph用法及代碼示例
- Python NetworkX generalized_degree用法及代碼示例
- Python NetworkX goldberg_radzik用法及代碼示例
- Python NetworkX gaussian_random_partition_graph用法及代碼示例
注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.algorithms.centrality.global_reaching_centrality。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。