annas.math.stats
Class Statistics

java.lang.Object
  extended by annas.math.stats.Statistics

public class Statistics
extends java.lang.Object

Author:
Edward Wilson

Constructor Summary
Statistics()
           
 
Method Summary
 boolean add(double value)
           
 boolean add(double[] value)
           
 boolean add(double value, int frequency)
           
 boolean add(float value)
           
 boolean add(float[] value)
           
 boolean clearData()
           
 int combi(int n, int r)
           
 double cp(double A, double B)
           
 boolean datasetIsEmpty()
           
 int datasetSize()
           
 double deviation(double value)
           
 double deviation(int index)
           
 int indexMax()
           
 int indexMin()
           
 boolean isOutliers(int index)
           
 double madfm()
           
 double max()
           
 double mean()
           
 double median()
           
 double midRange()
           
 double min()
           
 double msd()
           
 double nmee(double A, double B)
           
 java.util.ArrayList<java.lang.Double> outliers()
           
 double pAnd(double A, double B)
           
 int perm(int n, int r)
           
 double pOR(double A, double B)
           
 double range()
           
 boolean remove(double value)
           
 boolean remove(int index)
           
 double rmsd()
           
 double sd()
           
 java.util.ArrayList<java.lang.Double> sort()
           
 double ssm()
           
 double sum()
           
 double valueAt(int index)
           
 double variance()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Statistics

public Statistics()
Method Detail

add

public boolean add(double value)

add

public boolean add(float value)

add

public boolean add(double value,
                   int frequency)

add

public boolean add(double[] value)

add

public boolean add(float[] value)

valueAt

public double valueAt(int index)

datasetSize

public int datasetSize()

clearData

public boolean clearData()

datasetIsEmpty

public boolean datasetIsEmpty()

remove

public boolean remove(int index)

remove

public boolean remove(double value)

sum

public double sum()

mean

public double mean()

median

public double median()

midRange

public double midRange()

range

public double range()

deviation

public double deviation(int index)

deviation

public double deviation(double value)

madfm

public double madfm()

max

public double max()

min

public double min()

indexMin

public int indexMin()

indexMax

public int indexMax()

ssm

public double ssm()

msd

public double msd()

rmsd

public double rmsd()

variance

public double variance()

sd

public double sd()

isOutliers

public boolean isOutliers(int index)

outliers

public java.util.ArrayList<java.lang.Double> outliers()

sort

public java.util.ArrayList<java.lang.Double> sort()

pAnd

public double pAnd(double A,
                   double B)

pOR

public double pOR(double A,
                  double B)

nmee

public double nmee(double A,
                   double B)

cp

public double cp(double A,
                 double B)

perm

public int perm(int n,
                int r)

combi

public int combi(int n,
                 int r)