看起来networkx已经有了一些很好的特性来显示中间性中心性。但是,在python中,有没有办法得到一些边的介质值呢?
import networkx as nx
G=nx.DiGraph()
edge=[(1,2),(1,3),(1,5),(2,4),(3,5),(4,5),(4,6),(6,7),(6,8)]
G.add_edges_from(edge)这是一个例子,我想得到(4,6)的边缘介数。
发布于 2020-07-28 12:38:04
嗯,在做了一些搜索之后,似乎在这种情况下使用igraph要好得多。
from igraph import *
g = Graph([(1,2), (1,3), (1,5), (2,4), (3,5), (4,5), (4,6), (6,7), (6,8)])
g.edge_betweenness()4.5、2.0、3.5、6.5、5.0、10.5、15.0、7.0、7.0
所以..。yeah...this很简单的一个,我可以在python中只使用igraph ..
https://stackoverflow.com/questions/63126887
复制相似问题