gov.sns.tools.statistics
Class UnivariateStatistics
java.lang.Object
|
+--gov.sns.tools.statistics.UnivariateStatistics
- Direct Known Subclasses:
- MutableUnivariateStatistics
- public class UnivariateStatistics
- extends java.lang.Object
UnivariateStatistics calculates statistics of a series of measurements.
UnivariateStatistics is immutable. Use MutableUnivariateStatistics if you
need to update the statistics with measurements.
Only simple statistics are generated (mean and standard deviation).
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
population
protected int population
mean
protected double mean
meanSquare
protected double meanSquare
UnivariateStatistics
public UnivariateStatistics()
- Creates new UnivariateStatistics
UnivariateStatistics
public UnivariateStatistics(UnivariateStatistics stats)
UnivariateStatistics
public UnivariateStatistics(UnivariateStatistics stats,
double scale)
UnivariateStatistics
public UnivariateStatistics(int size,
double average,
double averageSquare)
population
public int population()
mean
public double mean()
standardDeviation
public double standardDeviation()
variance
public double variance()
sampleStandardDeviation
public double sampleStandardDeviation()
sampleVariance
public double sampleVariance()
varianceOfMean
public double varianceOfMean()
standardDeviationOfMean
public double standardDeviationOfMean()
sampleVarianceOfMean
public double sampleVarianceOfMean()
sampleStandardDeviationOfMean
public double sampleStandardDeviationOfMean()