使用 Netwrokx 进行重叠社区检测

Ami*_*mir 1 python networkx

我正在尝试使用 networkx(链接)运行整体 ping 社区检测

networkx 版本是 2.1:

import networkx as nx
...
c = list(nx.k_clique_communities(G, 4))
Run Code Online (Sandbox Code Playgroud)

但是我得到了错误:模块“networkx”没有属性“k_clique_communities”。不知道为什么该属性不存在

小智 6

因为它无法按照您的方式访问。

查看文档,您必须将其编写为

nw.algorithms.community.k_clique_communities(G, 4))

或者您按照文档中的示例中的描述专门导入它:

from networkx.algorithms.community import k_clique_communities
Run Code Online (Sandbox Code Playgroud)