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 voidadd(double x, int w)voidadd(double x, int w, java.lang.Iterable<? extends java.lang.Double> data)intcompareTo(Centroid o)intcount()static CentroidcreateWeighted(double x, int w, java.lang.Iterable<? extends java.lang.Double> data)java.util.List<java.lang.Double>data()inthashCode()intid()voidinsertData(double x)doublemean()java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
compareTo
public int compareTo(Centroid o)
- Specified by:
compareToin 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)
-
-