highcharts删除冗余数据点以提高速度

时间:2015-04-17 09:38:40

标签: performance highcharts

我正在绘制一个带有highcharts的简单折线图。一张图表可以包含许多点,这些点在玩图表时会引入延迟。

由于许多数据点是冗余的,我提出了如果值与前一个数据点相同则不添加新数据点的想法。这会减少数据量,但仍应产生相同的图表。

请看这个例子:http://jsfiddle.net/qm94j14t/1/ 我希望在2月到11月期间没有数据点的一条直线。

现在数据数组看起来像这样:

data: [7,7,7,7,7,7,7,7,7,7,7,10]

我需要更改代码才能获得没有这些冗余7值的直线?

1 个答案:

答案 0 :(得分:2)

使用[y_1, y_2, ... , y_n]格式,而不是使用[ [x_1, y_1], [x_2, y_2] , ... , [x_n, y_n]]格式。

然后删除多余的数据,演示:http://jsfiddle.net/qm94j14t/7/所以在你的情况下它是[[0,7], [9, 7], [10, 10]]

相关问题