Class StatisticsUtil

java.lang.Object
com.bluebell.greenhouse.platform.util.math.StatisticsUtil

public final class StatisticsUtil extends Object
Shared statistical utility methods for collection-based numeric analysis.
Version:
2.0.4
Author:
Stephen Prizio
  • Method Details

    • mean

      public static double mean(List<Double> values)
      Computes the arithmetic mean.
      Parameters:
      values - values
      Returns:
      mean
    • meanAbsolute

      public static double meanAbsolute(List<Double> values)
      Computes the mean absolute value.
      Parameters:
      values - values
      Returns:
      absolute mean
    • median

      public static double median(List<Double> values)
      Computes the median.
      Parameters:
      values - values
      Returns:
      median
    • standardDeviation

      public static double standardDeviation(List<Double> values)
      Computes the population standard deviation.
      Parameters:
      values - values
      Returns:
      standard deviation
    • skewness

      public static double skewness(List<Double> values)
      Computes skewness.
      Parameters:
      values - values
      Returns:
      skewness
    • kurtosis

      public static double kurtosis(List<Double> values)
      Computes kurtosis.
      Parameters:
      values - values
      Returns:
      kurtosis