我正在研究是否可以使用 sigma.js(或等效项)从表格数据集(在 MYSQL 中)生成网络图。根据我的研究,sigma.js 的 json 格式似乎需要每个节点的 x、y 和大小值,这表明“图表”即。相对的 x & y 位置和大小已经设置。
在此之前我完全不熟悉网络图,但似乎 sigma.js 和我的数据之间缺少的链接是生成此 x,y,size, 数据。一旦我有了这些变量,从 php 生成 json 显然是一件小事,但我不知道如何做到这一点,谷歌没有产生任何库。有独立的应用程序,但这并不好,因为它需要位于 Web 应用程序中。
可能是我不知道要搜索什么才能找到我需要的东西。
有谁知道我如何在 php 中生成这种网络图信息或提供任何指针?
谢谢,
保罗
最佳答案
您可以使用 gephi 应用程序。它可以选择导入包含节点和边缘数据的 csv 文件,然后查看和调整您的网络。之后,您可以通过安装适当的 gephi 插件以 json 格式导出网络。这个 json 文件可以被 sigma js web 应用程序使用
关于php - 如何将 csv 转换为 json 网络图文件以使用 sigma.js 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34065548/