在浏览器上绘制具有数百万个值的图表

时间:2019-02-28 22:54:02

标签: javascript html flask bigdata data-science

我必须在浏览器中加载数百万个值(字符串和浮点数)以绘制图表。问题是500k足以延迟加载页面,并且当数据进入图表并应用单个统计模型时,cpu负载将达到100%。

如果我决定在后端完成每个用户的请求,则会“破坏”用户的体验。

有什么方法可以只将数据加载到前端用户选择的特定列表/数组中,而不必去后端吗? 像这样的东西:http://www.trirand.com/blog/phpjqgrid/examples/paging/scrollbar/default.php

PS:我在后端使用Python / Flask,在前端使用HTML和Javascript。所有列表/数组都像Excel列一样拆分,带有标题,后跟其各自的值。图表是使用Chart.Js制作的。

Ex.:
column_a = [abc, def, ghi, jkl]
column_b = [123, 456, 789, 012]
column_c = [14.4, 25.2, 10.7, 11.3]

0 个答案:

没有答案