本文簡要介紹
networkx.algorithms.vitality.closeness_vitality
的用法。用法:
closeness_vitality(G, node=None, weight=None, wiener_index=None)
返回圖中節點的接近生命力。
在 [1] 的第 3.6.2 節中定義的節點的
closeness vitality
是排除該節點時所有節點對之間距離總和的變化。- G:NetworkX 圖
強連通圖。
- weight:string
用作權重的邊屬性的名稱。這直接傳遞給
wiener_index()
函數。- node:對象
如果指定,則僅返回此節點的接近生命力。否則,將返回一個字典,將每個節點映射到它的接近生命力。
- 字典或浮點數
如果
node
為None,則此函數返回一個字典,其中節點為鍵,親密度為值。否則,它隻返回指定node
的接近生命力。如果刪除該節點會斷開圖,則該節點的接近生命力可能是負無窮大。
- wiener_index:數字
如果您已經計算了圖
G
的維納 index ,則可以在此處提供該值。否則,它將為您計算。
參數:
返回:
其他參數:
參考:
- 1
Ulrik Brandes, Thomas Erlebach (eds.).
Network Analysis: Methodological Foundations
. Springer, 2005. <http://books.google.com/books?id=TTNhSm7HYrIC>
例子:
>>> G = nx.cycle_graph(3) >>> nx.closeness_vitality(G) {0: 2.0, 1: 2.0, 2: 2.0}
相關用法
- Python NetworkX clustering用法及代碼示例
- Python NetworkX connected_double_edge_swap用法及代碼示例
- Python NetworkX categorical_edge_match用法及代碼示例
- Python NetworkX cn_soundarajan_hopcroft用法及代碼示例
- Python NetworkX complete_multipartite_graph用法及代碼示例
- Python NetworkX contracted_edge用法及代碼示例
- Python NetworkX circulant_graph用法及代碼示例
- Python NetworkX contracted_nodes用法及代碼示例
- Python NetworkX communicability_exp用法及代碼示例
- Python NetworkX categorical_node_match用法及代碼示例
- Python NetworkX collaboration_weighted_projected_graph用法及代碼示例
- Python NetworkX communicability用法及代碼示例
- Python NetworkX capacity_scaling用法及代碼示例
- Python NetworkX circular_layout用法及代碼示例
- Python NetworkX connected_caveman_graph用法及代碼示例
- Python NetworkX connected_components用法及代碼示例
- Python NetworkX cut_size用法及代碼示例
- Python NetworkX configuration_model用法及代碼示例
- Python NetworkX caveman_graph用法及代碼示例
- Python NetworkX chordal_graph_treewidth用法及代碼示例
- Python NetworkX complete_to_chordal_graph用法及代碼示例
- Python NetworkX communicability_betweenness_centrality用法及代碼示例
- Python NetworkX chordal_graph_cliques用法及代碼示例
- Python NetworkX cuthill_mckee_ordering用法及代碼示例
- Python NetworkX cytoscape_data用法及代碼示例
注:本文由純淨天空篩選整理自networkx.org大神的英文原創作品 networkx.algorithms.vitality.closeness_vitality。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。