我在python.I中使用igraph,我想找到我的图形的“中间”和“接近”。即使我的权重是正数,它也会返回相同的错误。
Gm.betweenness(directed=False, weights = Gm.es["weight"], nobigint=False)InternalError
Traceback (most recent call last)
<ipython-input-51-cd86830ce27a> in <module>
----> 1 Gm.betweenness(directed=False, weights = Gm.es["weight"], nobigint=False)
InternalError: Error at c:\projects\python-igraph\vendor\build\igraph\igraph-0.8.0-msvc\src\centrality.c:1641: Weight vector must be positive, Invalid value发布于 2021-01-15 23:43:55
您的某些边权重可能为零。尽管错误提示“权重向量必须为正”,但它真正的意思是权重向量的所有元素都必须大于0。尝试过滤掉任何0或将0替换为0.0001。
https://stackoverflow.com/questions/62566783
复制相似问题