sigma#
- sigma(G, niter=100, nrand=10, seed=None)[源代码]#
返回给定图的小世界系数 (sigma)。
小世界系数的定义为:sigma = C/Cr / L/Lr,其中 C 和 L 分别是图 G 的平均聚类系数和平均最短路径长度。Cr 和 Lr 分别是等效随机图的平均聚类系数和平均最短路径长度。
如果 sigma>1,则通常将图分类为小世界图。
- 参数:
- GNetworkX 图
一个无向图。
- niter整数 (可选,默认为 100)
计算等效随机图时,每条边的近似重新连接次数。
- nrand整数 (可选,默认为 10)
生成用于计算平均聚类系数 (Cr) 和平均最短路径长度 (Lr) 的随机图数量。
- seed整数、random_state 或 None (默认)
随机数生成状态的指示器。参见 随机性。
- 返回:
- sigma浮点数
图 G 的小世界系数。
说明
此实现改编自 Humphries 等人的工作 [1] [2]。
参考文献