Class MedianStatisticFunctions


  • public class MedianStatisticFunctions
    extends java.lang.Object
    MedianStatisticFunctions Aug 5, 2011 MvK: Start implementation
    • Constructor Detail

      • MedianStatisticFunctions

        public MedianStatisticFunctions()
    • Method Detail

      • getPercentileFromSorted

        public static double getPercentileFromSorted​(java.util.List<java.lang.Double> liScore,
                                                     double fraction)
        Parameters:
        liScore - list has to be sorted in ascending order.
        fraction - 0.25 lower quartile, 0,5 median and 0.75 upper quartile.
        Returns:
      • getPercentileFromSorted

        public static double getPercentileFromSorted​(double[] arr,
                                                     double fraction)
      • getPercentileFromSorted

        public static double getPercentileFromSorted​(float[] arr,
                                                     double fraction)
      • getPercentileFromSorted

        public static double getPercentileFromSorted​(double[] arr,
                                                     double fraction,
                                                     int indexStart,
                                                     int length)
      • getPercentileFromSorted

        public static double getPercentileFromSorted​(float[] arr,
                                                     double fraction,
                                                     int indexStart,
                                                     int length)
      • getPercentileFromSortedInt

        public static double getPercentileFromSortedInt​(java.util.List<java.lang.Integer> liScore,
                                                        double fraction)
      • getPercentileFromSortedLong

        public static double getPercentileFromSortedLong​(java.util.List<java.lang.Long> liScore,
                                                         double fraction)
      • getMedianForInteger

        public static ModelMedianInteger getMedianForInteger​(java.util.List<java.lang.Integer> liScore)
        Parameters:
        liScore - the list is sorted in the method.
        Returns:
      • getMedianForLong

        public static ModelMedianLong getMedianForLong​(java.util.List<java.lang.Long> liScore)
      • getMedianForDouble

        public static ModelMedianDouble getMedianForDouble​(java.util.List<java.lang.Double> liScore)
        Parameters:
        liScore - the list is sorted in the method.
        Returns: