当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python NetworkX triangles用法及代码示例


本文简要介绍 networkx.algorithms.cluster.triangles 的用法。

用法:

triangles(G, nodes=None)

计算三角形的数量。

查找包含一个节点作为一个顶点的三角形的数量。

参数

G图形

一个networkx图

nodes节点容器,可选(默认 = G 中的所有节点)

计算此容器中节点的三角形。

返回

out字典

由节点标签键入的三角形数量。

注意

在为整个图形计算三角形时,每个三角形被计数三次,每个节点一次。自循环被忽略。

例子

>>> G = nx.complete_graph(5)
>>> print(nx.triangles(G, 0))
6
>>> print(nx.triangles(G))
{0: 6, 1: 6, 2: 6, 3: 6, 4: 6}
>>> print(list(nx.triangles(G, (0, 1)).values()))
[6, 6]

相关用法


注:本文由纯净天空筛选整理自networkx.org大神的英文原创作品 networkx.algorithms.cluster.triangles。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。