spectral_bipartivity#
- spectral_bipartivity(G, nodes=None, weight='weight')[source]#
返回谱二部性。
- 参数::
- GNetworkX 图
- nodeslist 或容器,可选(默认为所有节点)
返回谱二部性贡献值的节点。
- weightstring 或 None,可选(默认为 ‘weight’)
用于边权重的边数据键。如果为 None,权重设置为 1。
- 返回::
- sbfloat 或 dict
如果未指定关键字 nodes,则返回一个浮点数;否则返回一个以节点为键、以该节点的谱二部性贡献值为值的字典。
另请参阅
着色
说明
该实现使用 Numpy(密集)矩阵,对于存储大型稀疏图效率不高。
参考文献
[1]E. Estrada 和 J. A. Rodríguez-Velázquez, “Spectral measures of bipartivity in complex networks”, PhysRev E 72, 046105 (2005)
示例
>>> from networkx.algorithms import bipartite >>> G = nx.path_graph(4) >>> bipartite.spectral_bipartivity(G) 1.0