我正在尝试可视化一些数据。为此,有一个小的有向图,我正在插入到Neo4j (他们的沙箱使BTE足够低)。这张图到达了现在有500个边的700个节点(不是很大的IMO),这对Neo4js前端来说似乎太大了。每当我试图显示超过200个边缘时,HTML就会在没有反馈的情况下失去响应。
现在我想知道是否有:
我关心的不是表现,而是可视化我的数据。
发布于 2017-11-02 16:53:03
有一个不同产品和方法的数量可以可视化来自neo4j的大图,检查链接。另一个在这个链接后面没有提到的是gephi,它是一个基于桌面的工具,但仍然可以工作。
我警告您不要一次部署几千个节点,因为它们很少是您想要的。通常,当您试图可视化大图数据集时,您会想要考虑如何以不同的方式来描述事情。例如,如果您的数据集是临时排序的,则使用时间线可能比使用图表更好。还请记住,neo4j可以从cypher查询返回表格结果,因此使用表格结果,您可以将这些数据放入任何现有的可视化工具中。
图形可视化是一个非常深入的话题,如果没有更多的需求,很难给出一个可靠的答案。不过,我要说的是,在数据领域,通常你真的不想看到数千个数据点,几乎永远都不想看到。当你想看到这么多数据时,通常是因为它聚集成云,所以你真正看到的是集群,而不是点。因此,您可能会考虑将许多数据点集中到集群中,然后尝试可视化这些数据点,而不是原始节点/边缘。
https://stackoverflow.com/questions/47079832
复制相似问题