Package org.apache.commons.math.stat.descriptive.moment

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


     * </p>
     * @return the mean
     */
    public double getMean() {
        if (mean == meanImpl) {
            return new Mean(secondMoment).getResult();
        } else {
            return meanImpl.getResult();
        }
    }
View Full Code Here


        u.clear();
        u.addValue(1);
        u.addValue(2);
        assertEquals(3, u.getMean(), 1E-14);
        u.clear();
        u.setMeanImpl(new Mean()); // OK after clear
    }
View Full Code Here


    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

        u.addValue(new double[] { 3, 4 });
        assertEquals(4, u.getMean()[0], 1E-14);
        assertEquals(6, u.getMean()[1], 1E-14);
        u.clear();
        u.setMeanImpl(new StorelessUnivariateStatistic[] {
                        new Mean(), new Mean()
                      }); // OK after clear
        u.addValue(new double[] { 1, 2 });
        u.addValue(new double[] { 3, 4 });
        assertEquals(2, u.getMean()[0], 1E-14);
        assertEquals(3, u.getMean()[1], 1E-14);
View Full Code Here

  /**
   * @return Dom string average size (byte).
   */
  public int getMeanStateStringSize() {
    final Mean mean = new Mean();

    for (StateVertex state : sfg.vertexSet()) {
      mean.increment(state.getDomSize());
    }

    return (int) mean.getResult();
  }
View Full Code Here

      int i = 0;
      for (Integer rc : partitionRecordCounts) {
        values[i++] = rc.doubleValue();
      }
      StandardDeviation stdDev = new StandardDeviation();
      Mean mean = new Mean();
      double std = stdDev.evaluate(values);
      double m = mean.evaluate(values);
      System.out.println("mean: " + m + " std dev: " + std);
      //Assert.assertTrue(std < 0.1 * m);
      assertEquals(31000, count);
    }
  }
View Full Code Here

            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

     *
     * @return the mean
     */
    public double getMean() {
      if (mean == meanImpl) {
          return new Mean(secondMoment).getResult();
      } else {
          return meanImpl.getResult();
      }
    }
View Full Code Here

                percentile_99_5 = percentile.evaluate(99.5);
                percentile_99 = percentile.evaluate(99);
                percentile_90 = percentile.evaluate(90);
                median = Math.max(1d, percentile.evaluate(50));
                max = StatUtils.max(rawDataAsArray);
                mean = new Mean().evaluate(rawDataAsArray);
                stddev = new StandardDeviation().evaluate(rawDataAsArray);
            }
            computedData.set(getCopyOfComputedData());
        }
View Full Code Here

  @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

TOP

Related Classes of org.apache.commons.math.stat.descriptive.moment.Mean

Copyright © 2018 www.massapicom. 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.