abe*_*ier 2 graph neo4j graph-databases
我正在尝试可视化一些数据。为此,我将一个很小的有向图插入到 Neo4j 中(他们的沙箱使 BTE 足够低)。该图现在达到了 700 个节点和 500 条边(不是那么大的 IMO),现在对于 Neo4js 前端来说似乎太多了。每当我尝试显示超过 200 条边时,HTML UI 都会无响应且没有反馈。
现在我想知道是否有:
我不太关心性能,而是关心可视化我的数据。
有许多不同的产品和方法可以从 neo4j 可视化大图,请查看链接。该链接后面没有提到的另一个是 gephi,它是一种基于桌面的工具,但仍然有效。
我会警告你不要一次有几千个节点的一般力导向布局,因为它们很少是你想要的。通常,当您尝试可视化大图数据集时,您会想要考虑如何以不同的方式布置事物。例如,如果您的数据集是按时间顺序排列的,那么使用时间线可能比使用图表更好。还要记住,neo4j 可以从密码查询返回表格结果,因此通过表格结果,您可以将该数据放入任何现有的可视化工具中。
图形可视化是一个非常深刻的话题,如果没有更多关于您的要求,很难给出一个可靠的答案。我会说,尽管在数据可视化中,通常你真的不想看到成千上万的数据点,几乎从来没有。当您确实想要查看这么多数据时,通常是因为它们聚集在一起形成云,因此您真正看到的是集群,而不是点。因此,您可能会考虑将许多数据点集中到集群中,然后尝试将这些数据点而不是原始节点/边缘可视化。