NetworkX
Python 中最常用的通用网络创建、分析与可视化库。
领域:网络基础理论 · 计算方法与研究规范 · 网络动力学与控制 相关专题:网络分析流程与 NetworkX 实践、网络结构指标与随机图、小世界与无标度网络模型、社团结构与社区发现、复杂系统与网络的数学表示
| 适合的研究问题 | 计算度分布、聚类、路径、中心性、社区等指标;生成 ER、WS、BA 等随机网络模型;作为课程练习的主要工具。 |
|---|---|
| 数据类型 | 纯 Python 库,适合中小规模网络;附大量算法与网络生成器。 |
| 获取方式 | pip install networkx |
| 访问限制与许可 | BSD-3-Clause。 |
| 相关工具与格式 | Python、Matplotlib、pandas、igraph、graph-tool |
| 引用要求 | Hagberg AA, Schult DA, Swart PJ. Exploring network structure, dynamics, and function using NetworkX. Proceedings of the 7th Python in Science Conference 2008. DOI: 10.25080/TCWV9851。 |