Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Highcharts 当前视图端口中高库存平均值的打印线_Highcharts_Average_Highstock - Fatal编程技术网

Highcharts 当前视图端口中高库存平均值的打印线

Highcharts 当前视图端口中高库存平均值的打印线,highcharts,average,highstock,Highcharts,Average,Highstock,我想实现一些与下图非常相似的东西 但我想创建一条与当前数据视图端口一起移动的绘图线。因此,当您在Highstock中拖动或调整视图大小时,我希望看到整个视图端口的平均值(一行) 我没有看到任何这样的样品。有人能给我指一下这样的东西吗?当导航器移动x轴上的极值时,会发生变化。您可以使用以下代码捕获此事件: yAxis: { events: { afterSetExtremes: function() { console.log(this.series[0].poi

我想实现一些与下图非常相似的东西

但我想创建一条与当前数据视图端口一起移动的绘图线。因此,当您在Highstock中拖动或调整视图大小时,我希望看到整个视图端口的平均值(一行)


我没有看到任何这样的样品。有人能给我指一下这样的东西吗?

当导航器移动x轴上的极值时,会发生变化。您可以使用以下代码捕获此事件:

yAxis: {
    events: {
    afterSetExtremes: function() {
        console.log(this.series[0].points);
    }
  }
}
阵列包含视口中可见的所有点-使用它们计算绘图线的值。然后像这样更新图表(在
afterSetExtremes
事件中):


API参考资料:


谢谢-正是我想要的。干杯
yAxis: {
    events: {
    afterSetExtremes: function() {
        console.log(this.series[0].points);
    }
  }
}
this.xAxis[0].update({plotLines: [{
 // new value here
}]});