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).


Field Summary
protected  double mean
           
protected  double meanSquare
           
protected  int population
           
 
Constructor Summary
UnivariateStatistics()
          Creates new UnivariateStatistics
UnivariateStatistics(int size, double average, double averageSquare)
           
UnivariateStatistics(UnivariateStatistics stats)
           
UnivariateStatistics(UnivariateStatistics stats, double scale)
           
 
Method Summary
 double mean()
           
 int population()
           
 double sampleStandardDeviation()
           
 double sampleStandardDeviationOfMean()
           
 double sampleVariance()
           
 double sampleVarianceOfMean()
           
 double standardDeviation()
           
 double standardDeviationOfMean()
           
 double variance()
           
 double varianceOfMean()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

population

protected int population

mean

protected double mean

meanSquare

protected double meanSquare
Constructor Detail

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)
Method Detail

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()