Class Statistics
java.lang.Object
ua.mcchickenstudio.opencreative.utils.millennium.math.Statistics
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublecalculatePercentile(Collection<? extends Number> data, double percentile) static doublegetAverage(Collection<? extends Number> data) static intgetDistinct(Collection<? extends Number> data) static doublegetGiniIndex(Collection<? extends Number> data) static intgetIntQuotient(float dividend, float divisor) static doublegetIQR(Collection<? extends Number> data) getJiffDelta(List<? extends Number> data, int depth) static doublegetKurtosis(Collection<? extends Number> data) static doublegetLinearTrend(List<? extends Number> data) static doublegetMax(Collection<? extends Number> collection) static doublestatic doublegetMedianDouble(List<Double> data) static doublegetMin(Collection<? extends Number> collection) static longgetMode(Collection<? extends Number> array) getOutliers(Collection<? extends Number> collection) getOutliersSimply(Collection<? extends Number> collection) static doublegetQuantile(Collection<? extends Number> data, double quantile) static doublegetShannonEntropy(Collection<? extends Number> data) static doublegetSkewness(Collection<? extends Number> data) static doublegetStandardDeviation(Collection<? extends Number> data) static doublegetVariance(Collection<? extends Number> data)
-
Constructor Details
-
Statistics
public Statistics()
-
-
Method Details
-
getVariance
-
getMin
-
getMax
-
getStandardDeviation
-
getSkewness
-
getAverage
-
getKurtosis
-
getMode
-
getMedian
-
getMedianDouble
-
getIntQuotient
public static int getIntQuotient(float dividend, float divisor) -
getOutliers
-
getOutliersSimply
-
calculatePercentile
-
getShannonEntropy
-
getLinearTrend
-
getQuantile
-
getGiniIndex
-
getJiffDelta
-
getDistinct
-
getIQR
-