【发布时间】:2015-01-19 15:37:02
【问题描述】:
对于 Highcharts,我正在尝试使用以下代码动态地将一个点附加到 Scatterplot:
chart.series[0].addPoint(50 * (i % 3), true, false);
但是,上面的代码有两个问题。
使用上述设置,我可以在不让旧点消失的情况下添加新点——这正是我想要的。但是,随着我附加越来越多的点,较旧的点不会从图表中“移出”。
从图表中移出旧点的解决方案是:
chart.series[0].addPoint(50 * (i % 3), true, true);
但是,这并不能让我在图表上保留最新的点 - 它会在添加新点时立即删除所有旧点。
有没有办法,我可以如何动态地向散点图添加更多点,保留最近的点,但转移旧点?
http://jsfiddle.net/bluechips23/2ztfbn3w/
编辑:新回复中的以下解决方案
【问题讨论】:
-
下班是什么意思?添加一个新点时是否要从旧点中删除一个点?
-
积分是否旧的限制是多少?
-
我解决了这个问题。这对我来说是一件愚蠢的小事。我在上面的编辑中描述了我的解决方案。
标签: javascript highcharts scatter-plot