Class DistributiveStatistics
- java.lang.Object
-
- com.macrofocus.molap.aggregates.cube.DistributiveStatistics
-
public class DistributiveStatistics extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DistributiveStatistics.RowFilter<R>
-
Constructor Summary
Constructors Constructor Description DistributiveStatistics()
DistributiveStatistics(Matrix<R,C> matrix)
DistributiveStatistics(Series<R,?> series)
DistributiveStatistics(Series<R,?> series, java.lang.Iterable<R> keys)
DistributiveStatistics(Series<R,?> series, java.lang.Iterable<R> keys, DistributiveStatistics.RowFilter<R> filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(DistributiveStatistics distributiveStatistics)
void
addMissing()
void
addNumber(java.lang.Number value)
void
addValue(double v)
java.lang.Double
getCoefficientOfVariance()
java.lang.Double
getCorrectedSumOfSquares()
long
getCount()
long
getCountOfMissing()
java.lang.Double
getLowerConfidenceLimit()
java.lang.Number
getMaximum()
java.lang.Double
getMean()
java.lang.Number
getMinimum()
java.lang.Double
getProbabilityOfGreaterAbsoluteValue()
java.lang.Double
getRange()
java.lang.Double
getStandardDeviation()
java.lang.Double
getStandardErrorOfMean()
java.lang.Double
getSum()
java.lang.Double
getTValue()
java.lang.Double
getUncorrectedSumOfSquares()
java.lang.Double
getUpperConfidenceLimit()
java.lang.Double
getVariance()
java.lang.String
toString()
-
-
-
Constructor Detail
-
DistributiveStatistics
public DistributiveStatistics()
-
DistributiveStatistics
public DistributiveStatistics(Series<R,?> series)
-
DistributiveStatistics
public DistributiveStatistics(Series<R,?> series, java.lang.Iterable<R> keys)
-
DistributiveStatistics
public DistributiveStatistics(Series<R,?> series, java.lang.Iterable<R> keys, DistributiveStatistics.RowFilter<R> filter)
-
DistributiveStatistics
public DistributiveStatistics(Matrix<R,C> matrix)
-
-
Method Detail
-
addNumber
public void addNumber(java.lang.Number value)
-
addMissing
public void addMissing()
-
addValue
public void addValue(double v)
-
add
public void add(DistributiveStatistics distributiveStatistics)
-
getCount
public long getCount()
-
getSum
public java.lang.Double getSum()
-
getUncorrectedSumOfSquares
public java.lang.Double getUncorrectedSumOfSquares()
-
getCountOfMissing
public long getCountOfMissing()
-
getMinimum
public java.lang.Number getMinimum()
-
getMaximum
public java.lang.Number getMaximum()
-
getMean
public java.lang.Double getMean()
-
getRange
public java.lang.Double getRange()
-
getCorrectedSumOfSquares
public java.lang.Double getCorrectedSumOfSquares()
-
getVariance
public java.lang.Double getVariance()
-
getStandardDeviation
public java.lang.Double getStandardDeviation()
-
getStandardErrorOfMean
public java.lang.Double getStandardErrorOfMean()
-
getCoefficientOfVariance
public java.lang.Double getCoefficientOfVariance()
-
getTValue
public java.lang.Double getTValue()
-
getProbabilityOfGreaterAbsoluteValue
public java.lang.Double getProbabilityOfGreaterAbsoluteValue()
-
getLowerConfidenceLimit
public java.lang.Double getLowerConfidenceLimit()
-
getUpperConfidenceLimit
public java.lang.Double getUpperConfidenceLimit()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-