如何根据数字范围可视化数据?

How can I visualize data based on number ranges?

我正在尝试创建包含 120 万行的 .CSV 文件的可视化,类似于以下内容:

 source        ,     destination
12.251.512     ,     12.623.743
51.734.312     ,     23.233.991
6334.6231.123  ,     42.532.54453

(使用 40-100k 行进行测试)

经过大量研究,我决定试用 Gephi 并可能 sigma.JS 将可视化数据实施到网站中。 (将 .GEXF 图从 gephi 导出到 sigma.JS 以用于 web)

由于很难将 120 万行可视化,因此我的想法是创建一个输入框,用户可以在其中输入单个地址或一系列数字。然后获取这些数字并根据该范围创建一个迷你可视化。

这就是我的问题,我在 sigma.js 中搜索了一个与我需要的示例类似的示例,其中包含一个用于输入范围或单个值的框,以根据较大的数据集创建微型图。但好像这不太可能。

理想情况下,我想要一个可以搜索范围并在需要时显示整个数据集图表的框。

这可以使用 Gephi 和 sigmajs 吗?如果没有,有人对处理此类项目有什么建议吗?

我强烈推荐 D3 库。我会看看https://d3js.org/

这项工作的最大部分是以有意义的方式对数据进行分组,并确保以 JSON 格式提供数据。只要您的增长有意义,120 万行的数据就不算多。此外,我强烈建议添加过滤器,以便您的观众能够按照他们想要的方式对数据进行切片和切块。