计算平均度分布

aha*_*jib 0 python igraph

有谁知道我们如何使用python-igraph计算平均度分布?我认为它可能有一个功能,但我能找到的只是degree_distribution,它只返回节点度而不是平均值.

谢谢

Tam*_*más 5

你真的不需要一个单独的函数来计算关于度分布的各种汇总统计数据; igraph提供了一个函数来计算任何数字列表的平均值(请参阅参考资料igraph.mean)以及另一个计算度数列表的函数,因此您只需要将两者结合起来:

>>> from igraph import Graph, mean
>>> g = Graph.GRG(100, 0.2)
>>> mean(g.degree())
10.8
Run Code Online (Sandbox Code Playgroud)