omega#
- omega(G, niter=5, nrand=10, seed=None)[source]#
返回图的小世界系数(omega)
图G的小世界系数定义为:
omega = Lr/L - C/Cl
其中C和L分别是G的平均聚类系数和平均最短路径长度。Lr是等效随机图的平均最短路径长度,Cl是等效格子图的平均聚类系数。
小世界系数(omega)衡量G与格子图或随机图的相似程度。负值表示G类似于格子图,而正值表示G是随机图。接近0的值表示G具有小世界特征。
- Parameters:
- GNetworkX图
一个无向图。
- niter: 整数(可选,默认=5)
计算等效随机图时每条边的大致重连次数。
- nrand: 整数(可选,默认=10)
生成的随机图数量,用于计算最大聚类系数(Cr)和平均最短路径长度(Lr)。
- seed整数,random_state,或None(默认)
随机数生成状态的指示器。 参见 Randomness 。
- Returns:
- omega浮点数
小世界系数(omega)
Notes
该实现改编自Telesford等人的算法 [1]。
References
[1]Telesford, Joyce, Hayasaka, Burdette, and Laurienti (2011). “The Ubiquity of Small-World Networks”. Brain Connectivity. 1 (0038): 367-75. PMC 3604768. PMID 22432451. doi:10.1089/brain.2011.0038.