实现、动态展示多种社区发现算法,这个Python库助你发现网络图的社区结构
机器之心报道
熟知社区发现算法,你不能错过这个 Python 库。它涵盖 Louvain 算法、Girvan-Newman 算法等多种社区发现算法,还具有可视化功能。

Louvain 算法
Girvan-Newman 算法
层次聚类
谱聚类
Bron-Kerbosch 算法

$ pip install communities
louvain_method(adj_matrix : numpy.ndarray, n : int = None) -> listfrom communities.algorithms import louvain_methodadj_matrix = [...]communities, _ = louvain_method(adj_matrix)
girvan_newman(adj_matrix : numpy.ndarray, n : int = None) -> listfrom communities.algorithms import girvan_newmanadj_matrix = [...]communities, _ = girvan_newman(adj_matrix)
hierarchical_clustering(adj_matrix : numpy.ndarray, metric : str = "cosine", linkage : str = "single", n : int = None) -> listfrom communities.algorithms import hierarchical_clusteringadj_matrix = [...]communities = hierarchical_clustering(adj_matrix, metric="euclidean", linkage="complete")
spectral_clustering(adj_matrix : numpy.ndarray, k : int) -> listfrom communities.algorithms import spectral_clusteringadj_matrix = [...]communities = spectral_clustering(adj_matrix, k=5)
bron_kerbosch(adj_matrix : numpy.ndarray, pivot : bool = False) -> listfrom communities.algorithms import bron_kerboschadj_matrix = [...]communities = bron_kerbosch(adj_matrix, pivot=True)
draw_communities(adj_matrix : numpy.ndarray, communities : list, dark : bool = False, filename : str = None, seed : int = 1)from communities.algorithms import louvain_methodfrom communities.visualization import draw_communitiesadj_matrix = [...]communities, frames = louvain_method(adj_matrix)draw_communities(adj_matrix, communities)

louvain_animation(adj_matrix : numpy.ndarray, frames : list, dark : bool = False, duration : int = 15, filename : str = None, dpi : int = None, seed : int = 2)from communities.algorithms import louvain_methodfrom communities.visualization import louvain_animationadj_matrix = [...]communities,?frames?=?louvain_method(adj_matrix)louvain_animation(adj_matrix, frames)

报告内容涵盖人工智能顶会趋势分析、整体技术趋势发展结论、六大细分领域(自然语言处理、计算机视觉、机器人与自动化技术、机器学习、智能基础设施、数据智能技术、前沿智能技术)技术发展趋势数据与问卷结论详解,最后附有六大技术领域5年突破事件、Synced Indicator 完整数据。
识别下方二维码,立即购买报告。

??THE END?
转载请联系本公众号获得授权
投稿或寻求报道:content@jiqizhixin.com
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 习近平将发表二〇二六年新年贺词 7904141
- 2 2026年国补政策来了 7808738
- 3 东部战区:开火!开火!全部命中! 7712893
- 4 2026年这些民生政策将惠及百姓 7616985
- 5 小学食堂米线过期2.5小时被罚5万 7519709
- 6 解放军喊话驱离台军 原声曝光 7428214
- 7 为博流量直播踩烈士陵墓?绝不姑息 7327605
- 8 每月最高800元!多地发放养老消费券 7238391
- 9 数字人民币升级 1月1日起将计付利息 7141831
- 10 2026年1月1日起 一批新规将施行 7040675






![姜妍妍Miyasz今天不是我生日 [允悲] 大家开心哦 我做了皮肤这几天不能化妆 ](https://imgs.knowsafe.com:8087/img/aideep/2024/11/15/4b6dbf5b40ead218dcd8eb2311268c9a.jpg?w=250)

机器之心
