Package com.tdunning.math.stats
Class Centroid
- java.lang.Object
-
- com.tdunning.math.stats.Centroid
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(double x, int w)
void
add(double x, int w, java.lang.Iterable<? extends java.lang.Double> data)
int
compareTo(Centroid o)
int
count()
static Centroid
createWeighted(double x, int w, java.lang.Iterable<? extends java.lang.Double> data)
java.util.List<java.lang.Double>
data()
int
hashCode()
int
id()
void
insertData(double x)
double
mean()
java.lang.String
toString()
-
-
-
Method Detail
-
add
public void add(double x, int w)
-
mean
public double mean()
-
count
public int count()
-
id
public int id()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(Centroid o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<Centroid>
-
data
public java.util.List<java.lang.Double> data()
-
insertData
public void insertData(double x)
-
createWeighted
public static Centroid createWeighted(double x, int w, java.lang.Iterable<? extends java.lang.Double> data)
-
add
public void add(double x, int w, java.lang.Iterable<? extends java.lang.Double> data)
-
-