我一直在尝试开发一个基于Web的应用程序来帮助绘制节点及其交互关系图。我尝试使用Sigma.JS和Force Atlas扩展。对于我的简单测试(少量节点),结果非常好看,但是增加了一千个节点后,结果变得混乱无序。是否有什么方法可以使结果更易于查看?(不仅仅是一个大块)我该如何做到这一点?是否已经编写了任何算法(我可以实现)?请注意保留HTML标记,只翻译文本内容。
您可以尝试使用 Fruchterman-Reingold 力导向布局(有一个 sigma 插件 可用)。它特别是最小化交叉链接的数量,因此通常更适合大型图形(除非所有节点都有大量连接)。此外,fisheye 插件 在绘制完图形后可能有助于更好地理解图形。