如何使用Python和NetworkX构建图数据库社交网络,分析中心度和社区关系?
- 内容介绍
- 文章标签
- 相关推荐
本文共计822个文字,预计阅读时间需要4分钟。
NetworkX自身不是图数据库,它只处理内存中的图结构;若想使用图数据库(如Neo4j、Nebula、TigerGraph),需直接连接数据库进行操作。
从 Neo4j 导出边列表到 NetworkX
Neo4j 的 Cypher 查询结果是节点/关系流,不能直接喂给 nx.Graph()。你需要把它规整成 (source, target) 或 (source, target, weight) 的二维结构。
本文共计822个文字,预计阅读时间需要4分钟。
NetworkX自身不是图数据库,它只处理内存中的图结构;若想使用图数据库(如Neo4j、Nebula、TigerGraph),需直接连接数据库进行操作。
从 Neo4j 导出边列表到 NetworkX
Neo4j 的 Cypher 查询结果是节点/关系流,不能直接喂给 nx.Graph()。你需要把它规整成 (source, target) 或 (source, target, weight) 的二维结构。

