Javascript 如何以良好的性能展示大数据图表?

Javascript 如何以良好的性能展示大数据图表?,javascript,charts,nvd3.js,Javascript,Charts,Nvd3.js,我有一张图表,每5秒有一个点。例:00:00:00;00:00:05; 00:00:10 ... 23:59:55. 我的意思是,我的图表中有[30(每分钟)*60(每小时)*24(每天)]=43200点。所以,这是太多的点渲染,我不知道什么是最好的方法来显示这个大数据与良好的性能 我已经有了一张图表,上面有43200个点,系统运行得太慢了,即使已经加载了 我使用NVD3图表 我知道这是对一个非常老的问题的回答,但我无意中发现了它,我认为一个答案可能会帮助其他有类似要求的人 你可以看看。这是一

我有一张图表,每5秒有一个点。例:00:00:00;00:00:05; 00:00:10 ... 23:59:55.

我的意思是,我的图表中有[30(每分钟)*60(每小时)*24(每天)]=43200点。所以,这是太多的点渲染,我不知道什么是最好的方法来显示这个大数据与良好的性能

我已经有了一张图表,上面有43200个点,系统运行得太慢了,即使已经加载了


我使用NVD3图表

我知道这是对一个非常老的问题的回答,但我无意中发现了它,我认为一个答案可能会帮助其他有类似要求的人

你可以看看。这是一个基于WebGL和Canvas的轻量级快速图表库。我们有一些也展示了点数据


充分披露:我是LightningChart的开发人员,但是,我认为您可能会发现这非常有用。

太多的元素是导致性能差的原因。您可以尝试将画布与d3js组合。检查这个,也许它对你有帮助,也可能是另一种选择,如前所述,使用动态图。我用43200分的分数做了一个测试,效果很好。