滑动线高图的数据

时间:2016-05-17 09:48:38

标签: highcharts

我有一行Highcharts接收真实数据,并且点数在整个时间内是无限的。我需要将其拆分并删除确定数量的点后的最旧点。例如,当它到达50点时,Highcharts会删除绘制的第一个点并绘制新点,即数字51.

有没有选择这个?修改Highcharts文档我无法找到它。

1 个答案:

答案 0 :(得分:3)

添加新点时,您可以使用shift参数在添加新点时删除旧点。 API description

  

addPoint(对象选项,[布尔重绘],[布尔移位],[混合动画])

     

shift:布尔值   默认为false。当shift为真时,一个点被移出系列的开头,因为一个点被附加到末尾。将此选项用于监控一段时间内的值的实时图表。

例如:

// attributes: point options, redraw, shift
series.addPoint([value], true, series.data.length >= 10);

see this JSFiddle demonstration