Class Statistics



  • public class Statistics
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Statistics​()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static double maximum​(java.util.List<java.lang.Double> aDataList)
      Maximum function
      static double mean​(java.util.List<java.lang.Double> aDataList)
      Mean funtion
      static double median​(java.util.List<java.lang.Double> aDataList)
      Median funtion
      static double minimum​(java.util.List<java.lang.Double> aDataList)
      Minimum function
      static double quantile​(java.util.List<java.lang.Double> aDataList, double qValue)
      Quantile function
      static double quantile​(java.util.List<java.lang.Double> aDataList, int aNum)
      Quantile function
      static double quantile​(ucar.ma2.Array a, int aNum)
      Quantile function
      static double standardDeviation​(java.util.List<java.lang.Double> aDataList)
      Standard deviation
      static double sum​(java.util.List<java.lang.Double> aDataList)
      Sum funtion
      static int valueCount​(java.util.List<java.lang.Double> aDataList, double value)
      Count the data value bigger then a threshold value
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Statistics

        public Statistics​()
    • Method Detail

      • valueCount

        public static int valueCount​(java.util.List<java.lang.Double> aDataList,
                                     double value)
        Count the data value bigger then a threshold value
        Parameters:
        aDataList - The data list
        value - Threshold value
        Returns:
        Count
      • sum

        public static double sum​(java.util.List<java.lang.Double> aDataList)
        Sum funtion
        Parameters:
        aDataList - The data list
        Returns:
        Sum
      • mean

        public static double mean​(java.util.List<java.lang.Double> aDataList)
        Mean funtion
        Parameters:
        aDataList - The data list
        Returns:
        Mean
      • maximum

        public static double maximum​(java.util.List<java.lang.Double> aDataList)
        Maximum function
        Parameters:
        aDataList - The data list
        Returns:
        Maximum
      • minimum

        public static double minimum​(java.util.List<java.lang.Double> aDataList)
        Minimum function
        Parameters:
        aDataList - The data list
        Returns:
        Minimum
      • median

        public static double median​(java.util.List<java.lang.Double> aDataList)
        Median funtion
        Parameters:
        aDataList - The data list
        Returns:
        Median
      • quantile

        public static double quantile​(java.util.List<java.lang.Double> aDataList,
                                      int aNum)
        Quantile function
        Parameters:
        aDataList - The data list
        aNum - Quantile index
        Returns:
        Quantile value
      • quantile

        public static double quantile​(ucar.ma2.Array a,
                                      int aNum)
        Quantile function
        Parameters:
        a - The data array
        aNum - Quantile index
        Returns:
        Quantile value
      • quantile

        public static double quantile​(java.util.List<java.lang.Double> aDataList,
                                      double qValue)
        Quantile function
        Parameters:
        aDataList - The data list
        qValue - Quantile index
        Returns:
        Quantile value
      • standardDeviation

        public static double standardDeviation​(java.util.List<java.lang.Double> aDataList)
        Standard deviation
        Parameters:
        aDataList - The data list
        Returns:
        Standard deviation value