2

HighStock 中的数据分组允许我们从一组点中得出一个唯一值的近似值。

文档说一些预先构建的近似函数可用:

average”、“ open”、“ high”、“ low”、“ close”和“ sum

我们可以很容易地想象“平均”返回所有输入值的平均值,高取最高,低取最低,总和求和(不确定这个是什么?)

问题是,' open' 和 ' close' 近似函数是做什么的?

4

1 回答 1

3

基本上,通过查看源代码,“打开”(或“关闭”)近似值从数组中获取第一个(或最后一个)值(如果值组非空):

open: function (arr) {
    return arr.length ? arr[0] : (arr.hasNulls ? null : UNDEFINED);
},
...
close: function (arr) {
    return arr.length ? arr[arr.length - 1] : (arr.hasNulls ? null : UNDEFINED);
},
...
于 2013-09-29T19:07:40.187 回答