edu.georgetown.gucs.clustering
Class Stats
java.lang.Object
edu.georgetown.gucs.clustering.Stats
public class Stats
- extends java.lang.Object
Class for storing and manipulating information about dependent and
independent variables
- Version:
- $Date$, $Revision$
- Author:
- Mark Maloof (maloof@cs.georgetown.edu)
Field Summary |
protected java.util.ArrayList<java.lang.String> |
dependents
|
protected java.util.ArrayList<java.lang.String> |
independents
|
protected java.util.ArrayList<java.lang.Integer> |
N
|
protected java.util.ArrayList<java.lang.Double> |
sums
|
protected java.util.ArrayList<java.lang.Double> |
sumSqrs
|
protected java.util.ArrayList<java.lang.Number> |
values
|
Constructor Summary |
Stats(int i,
int d)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
independents
protected java.util.ArrayList<java.lang.String> independents
values
protected java.util.ArrayList<java.lang.Number> values
dependents
protected java.util.ArrayList<java.lang.String> dependents
sums
protected java.util.ArrayList<java.lang.Double> sums
sumSqrs
protected java.util.ArrayList<java.lang.Double> sumSqrs
N
protected java.util.ArrayList<java.lang.Integer> N
Stats
public Stats(int i,
int d)
add
public void add(Stats stats)
addDependent
public void addDependent(int i,
java.lang.Number value)
addDependent
public void addDependent(java.lang.String variable)
addDependent
public void addDependent(java.lang.String label,
java.lang.Number value)
addIndependent
public void addIndependent(java.lang.String label)
addIndependent
public void addIndependent(java.lang.String label,
java.lang.Number value)
clear
public void clear()
getAverage
public java.lang.Double getAverage(int i)
getSD
public java.lang.Double getSD(int i)
setIndependent
public void setIndependent(int i,
java.lang.Number value)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
main
public static void main(java.lang.String[] args)