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

highcharts remove redundant data points to improve speed

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

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

请看这个例子:http://jsfiddle.net/qm94j14t/1/ 我想要一条没有从 2 月到 11 月的数据点的直线。

现在数据数组如下所示:

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

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

不使用 [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]]