累积聚合函数
所有累积聚合 Java 序列迭代器方法都会生成一个结果序列,在该序列中,每个元素的值都是对所有先前元素执行指定操作的结果。
- SequenceIterator cumAggMax():返回一个包含累积最大值的序列:每个元素都是所有前序元素的最大值
- SequenceIterator cumAggMin():返回一个包含累积最小值的序列:每个元素都是所有前序元素的最小值
- SequenceIterator cumAggSum():返回一个包含累积和的序列:每个元素都是所有前序元素的总和
- SequenceIterator cumAggPrd():返回一个包含累积乘积的序列:每个元素都是所有前序元素的乘积
- SequenceIterator cumAggAvg():返回一个包含累积平均值的序列:每个元素都是所有前序元素的平均值
- SequenceIterator cumAggVar():返回一个包含累积方差的序列:每个元素都是所有前序元素的方差
- SequenceIterator cumAggVarSamp():返回一个包含累积样本方差的序列:每个元素都是所有前序元素的累积样本方差
- SequenceIterator cumAggDev():返回一个包含累积标准差的序列:每个元素都是所有前序元素的累积标准差
cumAggDevSamp()
方法返回一个序列,其中包含样本标准差:每个元素都是所有先前元素的累积样本标准差。
示例
以下是一个示例代码片段,展示了累积聚合函数的用法:
SequenceIterator close = quote.close.iterator();
SequenceIterator cumAvg = close.cumAggAvg();
...