我使用networkx计算加权图的一对中心性统计量(特征向量中心性和katz中心性)。这些方法的文档都提到了图的邻接矩阵,但是它们使用了这个矩阵的加权版本还是未加权版本?
发布于 2013-08-03 16:54:05
这两种算法都是在NetworkX中实现的,如果使用边界属性‘with’指定的话,将使用边缘权重(对于每个边缘)。如果没有在边缘指定权重,则将使用数值1。
从文档来看,这是非常不清楚的。我在https://github.com/networkx/networkx/issues/920上打开了一个问题,所以开发人员修复了这个问题。
发布于 2020-04-06 22:36:25
您应该简单地添加
weight='weight'
对于这个功能,像这样:
eig_cent_wt = nx.eigenvector_centrality(G, weight='weight')
https://stackoverflow.com/questions/18028329
复制相似问题