global_reaching_centrality#

global_reaching_centrality(G, weight=None, normalized=True)[源代码]#

返回有向图的全局到达中心性。

这个 全球到达中心性 是所有节点上该节点的局部到达中心度与图中任何节点的最大局部到达中心度之间的差的平均值 [1]. 有关本地到达中心点的详细信息,请参阅 local_reaching_centrality() 。非正式地,局部到达中心度是从节点的邻居可到达的图的比例。

参数
GDiGraph

网络x有向图。

weight无或字符串,可选(默认值=无)

用于边权重的属性。如果 None ,则假设每个边权重为1。较高的权重意味着节点和 更短 路径长度。

normalized布尔值,可选(默认值=True)

是否按边权重的总和规格化边权重。

返回
h浮动

图的全局到达中心性。

工具书类

1

Mones、Enys、Lilla Vicsek和Tam_s Vicsek。”复杂网络的层次度量。” PLoS一号 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