Highcharts 滑动线条图的数据

Highcharts 滑动线条图的数据,highcharts,Highcharts,我有一个接收真实数据的线条海图,点的数量在时间上是无限的。我需要将其拆分,并在确定数量的点之后删除最旧的点。例如,当到达50个点时,Highcharts将删除绘制的第一个点,并绘制新的点,即数字51 有没有办法得到这个?修改Highcharts文档时,我找不到它。添加新点时,可以使用shift参数在添加新点时删除旧点: addPoint(对象选项,[布尔重绘],[布尔移位],[混合动画]) 移位:布尔 默认值为false。当shift为true时,当一个点附加到序列的末尾时,一个点从序列的开始处

我有一个接收真实数据的线条海图,点的数量在时间上是无限的。我需要将其拆分,并在确定数量的点之后删除最旧的点。例如,当到达50个点时,Highcharts将删除绘制的第一个点,并绘制新的点,即数字51


有没有办法得到这个?修改Highcharts文档时,我找不到它。

添加新点时,可以使用
shift
参数在添加新点时删除旧点:

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

移位:布尔 默认值为
false
。当shift为true时,当一个点附加到序列的末尾时,一个点从序列的开始处偏移。此选项用于实时图表随时间监视值

例如:

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

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

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

移位:布尔 默认值为
false
。当shift为true时,当一个点附加到序列的末尾时,一个点从序列的开始处偏移。此选项用于实时图表随时间监视值

例如:

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

或者是它。

对不起,我想我错过了一些信息。我使用的是highcharts ng,函数addPoint不起作用,所以我使用了数据数组中的push。也许我必须用另一种方式调用这个函数?好吧,这会改变一些情况。不太熟悉海格。看到其他人在这里讨论你的问题:对不起,我想我错过了一些信息。我使用的是highcharts ng,函数addPoint不起作用,所以我使用了数据数组中的push。也许我必须用另一种方式调用这个函数?好吧,这会改变一些情况。不太熟悉海格。看到其他人在这里讨论您的问题: