javascript中网络图表的大型数据集
Large dataset for network charts in javascript
我的目标是用Javascript呈现网络图表中显示的500000到100万条记录。首先,我想知道Javascript中是否有一个库可以一次性呈现这么多数据,因为整个数据需要同时显示。然后,我还想知道Flash(或任何其他)中是否有更好的替代方案。
实际上,我想建立一个类似LinkedIn的InMap的东西:http://www.fastcodesign.com/1663098/infographic-of-the-day-linkedin-maps-big-shots-in-your-social-network
那么,在Javascript中以网络图表形式呈现大型数据集的可行性如何呢?有图书馆可以存放这么多吗?如果不是,还有其他选择吗?
您需要进行某种聚合。即使是桌面网络分析工具也很难绘制具有一百万个节点的节点链接图。更不用说一个有那么多节点的图是不可能理解的。
以下是一些关于聚合的各种方法的学术文章示例。前两个侧重于根据分类属性对节点进行分组,以显示整体关系,最后一个讨论了如何创建一个显示关键特征的"骨干"网络。
-
Martin Wattenberg。2006。多元图的可视化探索。在SIGCHI关于计算系统中的人为因素会议记录(CHI'06),811-819。DOI=10.1145/124772.1124891.PDF
-
Cody Dunne、Nathalie Henry Riche、Bongshin Lee、Ronald Metoyer和George Robertson。2012.GraphTrail:分析大型多元异构网络,同时支持勘探历史。2012年ACM计算机系统人为因素年会论文集(CHI'12),1663-1672。DOI=10.1145/2208276.2208293.PDF
-
黄柏中、富特、麦琪、金、索菲亚和汤玛士。2008.用于探索大型稀疏图的动态多尺度放大工具。信息可视化7,2(2008年4月),105-117。DOI=10.1057/palgrave.ivs9500177。PDF
- 具有大型数据集的组件仅在 IE11/Edge 上运行缓慢
- javascript中网络图表的大型数据集
- 具有交叉滤波器的D3变成非常慢的大型数据集
- 事件发射器与在 AngularJs 中更新大型数据集时的$watch
- redux 和不可变数据结构如何处理大型数据集
- 查询大型 PouchDB 数据集的最高性能范围方式
- 是否有一个好的图表 API,可以在滚动/缩放时使用 Ajax 延迟加载大型数据集
- 大型数据集的高图表折线图工具提示问题
- 检索要在多个控制器之间共享的大型数据集
- 在我的服务工厂中,我查找了一个大型数据集——我想持久化它,并检查它的存在,以避免再次调用它
- 将大型数据集绑定到JQuery控件
- 在具有大型数据集的HighStock时间序列中设置附加点属性
- 在Highcharts中加载几个大型数据集
- 大型数据集可视化
- 如何使用React D3快速绘制大型数据集的工具提示
- 迭代大型数据集的Excel VBA与Javascript性能
- 在deeple.js中处理大型数据集以渲染图表
- 用于大型数据集的javascript/html5图表库
- 在node/javascript/underscore中过滤大型数据集
- 如何在HTML中以最小的延迟将省略号插入大型数据集