com.jeffpalm.stats
Class Stats

java.lang.Object
  extended by com.jeffpalm.stats.Stats

public final class Stats
extends java.lang.Object


Nested Class Summary
static interface Stats.Function1Var
           
static interface Stats.Function2Var
           
static class Stats.Glob
           
static class Stats.Packet
           
 
Method Summary
static double[] apply(Stats.Function1Var f, double[] xs)
           
static double[] apply(Stats.Function2Var f, double[] ys, double[] xs)
           
static Stats.Packet createPacket(java.lang.Object values)
           
static double[] doubles(java.lang.Object list)
           
static void main(java.lang.String[] args)
           
static double max(java.lang.Object list)
           
static double mean(java.lang.Object list)
           
static double median(java.lang.Object list)
           
static double min(java.lang.Object list)
           
static double mode(java.lang.Object list)
           
static double size(java.lang.Object list)
           
static double stddev(java.lang.Object list)
           
static double sum(java.lang.Object list)
           
static double sumOfSquares(java.lang.Object list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createPacket

public static Stats.Packet createPacket(java.lang.Object values)

sum

public static double sum(java.lang.Object list)

mean

public static double mean(java.lang.Object list)

min

public static double min(java.lang.Object list)

max

public static double max(java.lang.Object list)

median

public static double median(java.lang.Object list)

mode

public static double mode(java.lang.Object list)

stddev

public static double stddev(java.lang.Object list)

sumOfSquares

public static double sumOfSquares(java.lang.Object list)

size

public static double size(java.lang.Object list)

apply

public static double[] apply(Stats.Function1Var f,
                             double[] xs)

apply

public static double[] apply(Stats.Function2Var f,
                             double[] ys,
                             double[] xs)

doubles

public static double[] doubles(java.lang.Object list)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception