最快的Javascript图表库

Tom*_*Tom 25 javascript performance charts data-visualization

那里有大量的Javascript图表库.以下是我最近使用或研究的一些内容:

  • highstock.js(和highcharts.js)
  • recline.js
  • rickshaw.js
  • graphael
  • infovis

http://d3js.org/上,您还可以通过数据可视化实现更多非常酷的例子.

根据我的经验,您可以使用这些库(特别是highstock)达到极限,根据您要在图表上显示的点数和您在给定页面上想要的图表数量,您的浏览器性能会受到严重阻碍.在这个例子中,我特别谈论折线图,但我认为其他类型也是如此.有没有人对具有大型数据集和给定页面上的大量图表的不同javascript图表库的性能有经验?

Dra*_*tek 7

jqChart针对处理大量数据进行了优化.

  • 加载 1,000,000 条数据以及其他交互需要多长时间? (2认同)

U.P*_*U.P 7

我目前正在尝试为即将到来的项目找到最好的图表库,并碰巧对您提到的一些库进行基准测试.

到目前为止,我只考虑了加载时间,差异是压倒性的,有利于amCharts.在我的带有IE 9的Corei3机器上,结果是

HighCharts 2700ms

amCharts 220ms

对于HighCharts,我迷上了这个事件load,对于amCharts,我用过chart.addListener("init", ...)