HighStock 中的数据分组允许我们从一组点中得出一个唯一值的近似值。
文档说一些预先构建的近似函数可用:
“ average
”、“ open
”、“ high
”、“ low
”、“ close
”和“ sum
”
我们可以很容易地想象“平均”返回所有输入值的平均值,高取最高,低取最低,总和求和(不确定这个是什么?)
问题是,' open
' 和 ' close
' 近似函数是做什么的?
HighStock 中的数据分组允许我们从一组点中得出一个唯一值的近似值。
文档说一些预先构建的近似函数可用:
“ average
”、“ open
”、“ high
”、“ low
”、“ close
”和“ sum
”
我们可以很容易地想象“平均”返回所有输入值的平均值,高取最高,低取最低,总和求和(不确定这个是什么?)
问题是,' open
' 和 ' close
' 近似函数是做什么的?
基本上,通过查看源代码,“打开”(或“关闭”)近似值从数组中获取第一个(或最后一个)值(如果值组非空):
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);
},
...