com.jeffpalm.stats
Class Spearman

java.lang.Object
  extended by com.jeffpalm.stats.Spearman
All Implemented Interfaces:
Correlation, Stat, TwoColumnStat

public final class Spearman
extends java.lang.Object
implements Correlation


Field Summary
static java.lang.String RHO
           
 
Constructor Summary
Spearman()
           
 
Method Summary
 void calculate(java.lang.Object xs, java.lang.Object ys)
           
 java.lang.String getString(java.lang.String key)
           
 double getValue(java.lang.String key)
           
protected  int n()
           
 java.lang.String name()
           
protected  void note(java.lang.Object msg)
           
protected  void note(java.lang.String name, double value)
           
 void putString(java.lang.String key, java.lang.String val)
           
 void putValue(java.lang.String key, double val)
           
 void setVerbose(boolean verbose)
           
protected  double ss(double[] vals, double mu)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.jeffpalm.stats.TwoColumnStat
calculate
 
Methods inherited from interface com.jeffpalm.stats.Stat
getString, getValue, name, putString, putValue
 

Field Detail

RHO

public static final java.lang.String RHO
See Also:
Constant Field Values
Constructor Detail

Spearman

public Spearman()
Method Detail

n

protected final int n()

calculate

public final void calculate(java.lang.Object xs,
                            java.lang.Object ys)

ss

protected final double ss(double[] vals,
                          double mu)

name

public java.lang.String name()
Specified by:
name in interface Stat

getString

public final java.lang.String getString(java.lang.String key)
Specified by:
getString in interface Stat

putString

public final void putString(java.lang.String key,
                            java.lang.String val)
Specified by:
putString in interface Stat

getValue

public final double getValue(java.lang.String key)
Specified by:
getValue in interface Stat

putValue

public final void putValue(java.lang.String key,
                           double val)
Specified by:
putValue in interface Stat

setVerbose

public final void setVerbose(boolean verbose)

note

protected final void note(java.lang.Object msg)

note

protected final void note(java.lang.String name,
                          double value)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object