Class MathUtils.RunningStat

  • Enclosing class:
    MathUtils

    public static class MathUtils.RunningStat
    extends Object
    a class for calculating moving statistics - this class returns the mean, variance, and std dev after accumulating any number of records. taken from http://www.johndcook.com/standard_deviation.html
    • Constructor Detail

      • RunningStat

        public RunningStat()
    • Method Detail

      • push

        public void push​(double x)
        Parameters:
        x - the value to add to the running mean and variance
      • clear

        public void clear()
      • numDataValues

        public final long numDataValues()
      • mean

        public final double mean()
      • variance

        public double variance()
      • standardDeviation

        public double standardDeviation()