Examples of Mean


Examples of org.apache.commons.math.stat.descriptive.moment.Mean

    return stdevCalculator.evaluate(values);
  }
 
  public static Double mean(double[] values)
  {
    Mean meanCalculator = new Mean();
    return meanCalculator.evaluate(values);
  }
View Full Code Here

Examples of org.apache.commons.math.stat.descriptive.moment.Mean

     *  Double.NaN is returned if no values have been added.</p>
     *
     * @return the mean
     */
    public double getMean() {
      return new Mean(secondMoment).getResult();
    }
View Full Code Here

Examples of org.apache.commons.math.stat.descriptive.moment.Mean

     * Returns the <a href="http://www.xycoon.com/arithmetic_mean.htm">
     * arithmetic mean </a> of the available values
     * @return The mean or Double.NaN if no values have been added.
     */
    public double getMean() {
        return apply(new Mean());
    }
View Full Code Here

Examples of org.apache.commons.math.stat.descriptive.moment.Mean


    public void testInteraction() {
       
        FourthMoment m4 = new FourthMoment();
        Mean m = new Mean(m4);
        Variance v = new Variance(m4);
        Skewness s= new Skewness(m4);
        Kurtosis k = new Kurtosis(m4);

        for (int i = 0; i < testArray.length; i++){
            m4.increment(testArray[i]);
        }
       
        assertEquals(mean,m.getResult(),tolerance);
        assertEquals(var,v.getResult(),tolerance);
        assertEquals(skew ,s.getResult(),tolerance);
        assertEquals(kurt,k.getResult(),tolerance);

    }
View Full Code Here

Examples of org.apache.commons.math.stat.descriptive.moment.Mean

  @Override
  public int getMeanStateStringSize() {
    readLock.lock();
    try {
      final Mean mean = new Mean();

      for (StateVertex state : sfg.vertexSet()) {
        mean.increment(state.getDom().getBytes().length);
      }

      return (int) mean.getResult();
    } finally {
      readLock.unlock();
    }
  }
View Full Code Here

Examples of org.apache.commons.math.stat.descriptive.moment.Mean

     * @throws  IllegalArgumentException if the arrays lengths do not match or
     * there is insufficient data
     */
    public double covariance(final double[] xArray, final double[] yArray, boolean biasCorrected)
        throws IllegalArgumentException {
        Mean mean = new Mean();
        double result = 0d;
        int length = xArray.length;
        if(length == yArray.length && length > 1) {
            double xMean = mean.evaluate(xArray);
            double yMean = mean.evaluate(yArray);
            for (int i = 0; i < length; i++) {
                double xDev = xArray[i] - xMean;
                double yDev = yArray[i] - yMean;
                result += (xDev * yDev - result) / (i + 1);
            }
View Full Code Here

Examples of org.apache.commons.math.stat.descriptive.moment.Mean

            sumSqImpl[i]   = new SumOfSquares();
            minImpl[i]     = new Min();
            maxImpl[i]     = new Max();
            sumLogImpl[i= new SumOfLogs();
            geoMeanImpl[i] = new GeometricMean();
            meanImpl[i]    = new Mean();
        }

        covarianceImpl =
            new VectorialCovariance(k, isCovarianceBiasCorrected);
View Full Code Here

Examples of org.apache.commons.math.stat.univariate.moment.Mean


    public void testInteraction() {
       
        FourthMoment m4 = new FourthMoment();
        Mean m = new Mean(m4);
        Variance v = new Variance(m4);
        Skewness s= new Skewness(m4);
        Kurtosis k = new Kurtosis(m4);

        for (int i = 0; i < testArray.length; i++){
            m4.increment(testArray[i]);
            m.increment(testArray[i]);
            v.increment(testArray[i]);
            s.increment(testArray[i]);
            k.increment(testArray[i]);
        }
       
        assertEquals(mean,m.getResult(),tolerance);
        assertEquals(var,v.getResult(),tolerance);
        assertEquals(skew ,s.getResult(),tolerance);
        assertEquals(kurt,k.getResult(),tolerance);

    }
View Full Code Here

Examples of org.apache.commons.math.stat.univariate.moment.Mean

        max = new Max();
        sumLog = new SumOfLogs();
        geoMean = new GeometricMean();

        moment = new FourthMoment();
        mean = new Mean(moment);
        variance = new Variance(moment);
        skewness = new Skewness(moment);
        kurtosis = new Kurtosis(moment);
    }
View Full Code Here

Examples of org.apache.commons.math3.stat.descriptive.moment.Mean

            dest.varianceImpl = new Variance(dest.secondMoment);
        } else {
            dest.varianceImpl = source.varianceImpl.copy();
        }
        if (source.meanImpl instanceof Mean) {
            dest.meanImpl = new Mean(dest.secondMoment);
        } else {
            dest.meanImpl = source.meanImpl.copy();
        }
        if (source.getGeoMeanImpl() instanceof GeometricMean) {
            dest.geoMeanImpl = new GeometricMean((SumOfLogs) dest.sumLogImpl);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.