从可见区域获取最小最大值

Get min max from visible area

我有闪电图,我们可以使用以下方法找到最小最大值

const series = chart.addLineSeries()
series.add([
  {x: 0, y: 1},
  {x: 2, y: 3}
])

series.getXMin() // 0
series.getYMin() // 1
series.getXMax() // 2
series.getYMax() // 3

但是有没有办法从图表的可见区域找到混合最大值,例如我有 1000 个系列值,但我使用 setinterval 显示最后 100 个数据点..有没有办法得到最小最大值该特定区间内的系列,或仅限图表的可见区域。

很遗憾,LightningChart JS 当前不跟踪此信息 (在活动轴范围内可见的系列数据点),因此没有您正在寻找的可用实用程序。

可以理解,这并不理想,但我建议的直接解决方案是跟踪每个系列中的数据集,监控活动轴范围并最终计算轴范围内的数据点.

此实现应与此处的答案相同 How to get data from selected points in Lightning Chart,即使目标略有不同。

我想问一下您使用这些信息的目的是什么? 也许在未来的更新中,如果我们能够证明它对一般用户有用的话,我们也许可以使用一些实用程序来实现这一点。