closeness_vitality#
- closeness_vitality(G, node=None, weight=None, wiener_index=None)[源代码]#
返回图中节点的紧密性生命力。
这个 亲密的生命力 第3.6.2节中定义的节点 [1] ,是排除该节点时所有节点对之间距离之和的更改。
- 参数
- G网络X图表
强连通的图。
- weight字符串
用作权重的边属性的名称。它被直接传递给
wiener_index()
功能。- node对象
如果指定,则只返回此节点的接近生命力。否则,将返回将每个节点映射到其贴近生命力的词典。
- 返回
- 词典或浮点数
如果
node
如果为“无”,则此函数返回一个字典,其中节点为键,紧密度生命力为值。否则,它只返回指定的node
.如果删除节点会断开图形连接,则节点的紧密性生命力可能为负无穷大。
- 其他参数
- wiener_index数
如果您已经计算了图的Wiener指数
G
,您可以在此处提供该值。否则,将为您计算它。
参见
closeness_centrality
工具书类
- 1
Ulrik Brandes,Thomas Erlebach(编辑)。 网络分析:方法论基础 . 斯普林格,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}