public static class Aggregators.VarianceConsumer extends Object
Modifier and Type | Field and Description |
---|---|
double |
M2 |
double |
mean |
long |
n |
IUnit |
unit |
Constructor and Description |
---|
VarianceConsumer(IMemberAccessor<? extends IQuantity,IItem> accessor) |
Modifier and Type | Method and Description |
---|---|
void |
consume(IItem item)
Consumes another item.
|
Number |
getStddev(boolean besselCorrection) |
Number |
getVariance(boolean besselCorrection) |
Aggregators.VarianceConsumer |
merge(Aggregators.VarianceConsumer other)
Merges this object with the supplied object.
|
public long n
public double mean
public double M2
public IUnit unit
public VarianceConsumer(IMemberAccessor<? extends IQuantity,IItem> accessor)
public Number getVariance(boolean besselCorrection)
public Number getStddev(boolean besselCorrection)
public void consume(IItem item)
IItemConsumer
public Aggregators.VarianceConsumer merge(Aggregators.VarianceConsumer other)
IItemConsumer
other
- another instance to merge withCopyright © 2019. All rights reserved.