Package org.apache.commons.math.stat

Examples of org.apache.commons.math.stat.StorelessDescriptiveStatisticsImpl.addValue()


   
    /** test stats */
    public void testStats() {
        StorelessDescriptiveStatisticsImpl u = new StorelessDescriptiveStatisticsImpl();
        assertEquals("total count",0,u.getN(),tolerance);
        u.addValue(one);
        u.addValue(twoF);
        u.addValue(twoL);
        u.addValue(three);
        assertEquals("N",n,u.getN(),tolerance);
        assertEquals("sum",sum,u.getSum(),tolerance);
View Full Code Here


    /** test stats */
    public void testStats() {
        StorelessDescriptiveStatisticsImpl u = new StorelessDescriptiveStatisticsImpl();
        assertEquals("total count",0,u.getN(),tolerance);
        u.addValue(one);
        u.addValue(twoF);
        u.addValue(twoL);
        u.addValue(three);
        assertEquals("N",n,u.getN(),tolerance);
        assertEquals("sum",sum,u.getSum(),tolerance);
        assertEquals("sumsq",sumSq,u.getSumsq(),tolerance);
View Full Code Here

    public void testStats() {
        StorelessDescriptiveStatisticsImpl u = new StorelessDescriptiveStatisticsImpl();
        assertEquals("total count",0,u.getN(),tolerance);
        u.addValue(one);
        u.addValue(twoF);
        u.addValue(twoL);
        u.addValue(three);
        assertEquals("N",n,u.getN(),tolerance);
        assertEquals("sum",sum,u.getSum(),tolerance);
        assertEquals("sumsq",sumSq,u.getSumsq(),tolerance);
        assertEquals("var",var,u.getVariance(),tolerance);
View Full Code Here

        StorelessDescriptiveStatisticsImpl u = new StorelessDescriptiveStatisticsImpl();
        assertEquals("total count",0,u.getN(),tolerance);
        u.addValue(one);
        u.addValue(twoF);
        u.addValue(twoL);
        u.addValue(three);
        assertEquals("N",n,u.getN(),tolerance);
        assertEquals("sum",sum,u.getSum(),tolerance);
        assertEquals("sumsq",sumSq,u.getSumsq(),tolerance);
        assertEquals("var",var,u.getVariance(),tolerance);
        assertEquals("std",std,u.getStandardDeviation(),tolerance);
View Full Code Here

    assertTrue("kurtosis of n = 0 set should be NaN",
      Double.isNaN(u.getKurtosis() ) );   
   
 
    /* n=1 */
    u.addValue(one);
    assertTrue("mean should be one (n = 1)",
      u.getMean() == one);
    assertTrue("geometric should be one (n = 1) instead it is " + u.getGeometricMean(),
      u.getGeometricMean() == one);
    assertTrue("Std should be zero (n = 1)",
View Full Code Here

      u.getSkewness() == 0.0);
    assertTrue("kurtosis should be zero (n = 1)",
      u.getKurtosis() == 0.0);   
         
    /* n=2 */       
    u.addValue(twoF);
    assertTrue("Std should not be zero (n = 2)",
      u.getStandardDeviation() != 0.0);
    assertTrue("variance should not be zero (n = 2)",
      u.getVariance() != 0.0);
    assertTrue("skew should not be zero (n = 2)",
View Full Code Here

      u.getSkewness() == 0.0);
    assertTrue("kurtosis should be zero (n = 2)",
      u.getKurtosis() == 0.0);

    /* n=3 */
    u.addValue(twoL);
    assertTrue("skew should not be zero (n = 3)",
      u.getSkewness() != 0.0);
    assertTrue("kurtosis should be zero (n = 3)",
      u.getKurtosis() == 0.0);
       
View Full Code Here

      u.getSkewness() != 0.0);
    assertTrue("kurtosis should be zero (n = 3)",
      u.getKurtosis() == 0.0);
       
    /* n=4 */
    u.addValue(three);
    assertTrue("kurtosis should not be zero (n = 4)",
      u.getKurtosis() != 0.0);       
           
    }

View Full Code Here

    }

    public void testProductAndGeometricMean() throws Exception {
      StorelessDescriptiveStatisticsImpl u = new StorelessDescriptiveStatisticsImpl(10);
           
        u.addValue( 1.0 );
        u.addValue( 2.0 );
        u.addValue( 3.0 );
        u.addValue( 4.0 );

        assertEquals( "Geometric mean not expected", 2.213364,
View Full Code Here

    public void testProductAndGeometricMean() throws Exception {
      StorelessDescriptiveStatisticsImpl u = new StorelessDescriptiveStatisticsImpl(10);
           
        u.addValue( 1.0 );
        u.addValue( 2.0 );
        u.addValue( 3.0 );
        u.addValue( 4.0 );

        assertEquals( "Geometric mean not expected", 2.213364,
            u.getGeometricMean(), 0.00001 );
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.