public class VarianceAggregator extends java.lang.Object implements IAggregator
| Constructor and Description |
|---|
VarianceAggregator(boolean sample)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
aggregate(java.util.Collection<? extends java.lang.Number> values)
Aggregates by finding the average value
|
double |
getNeutralElement()
Returns
Double.NaN. |
public VarianceAggregator(boolean sample)
sample - if true sample variance is calculated, population variance
otherwise.public double aggregate(java.util.Collection<? extends java.lang.Number> values)
aggregate in interface IAggregatorDouble.NaN for empty input collectionpublic double getNeutralElement()
Double.NaN.getNeutralElement in interface IAggregator