Class MedianStatisticFunctions
- java.lang.Object
-
- com.actelion.research.calc.statistics.median.MedianStatisticFunctions
-
public class MedianStatisticFunctions extends java.lang.Object
MedianStatisticFunctions Aug 5, 2011 MvK: Start implementation
-
-
Constructor Summary
Constructors Constructor Description MedianStatisticFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ModelMedianDouble
getMedianForDouble(java.util.List<java.lang.Double> liScore)
static ModelMedianInteger
getMedianForInteger(java.util.List<java.lang.Integer> liScore)
static ModelMedianLong
getMedianForLong(java.util.List<java.lang.Long> liScore)
static double
getPercentileFromSorted(double[] arr, double fraction)
static double
getPercentileFromSorted(double[] arr, double fraction, int indexStart, int length)
static double
getPercentileFromSorted(float[] arr, double fraction)
static double
getPercentileFromSorted(float[] arr, double fraction, int indexStart, int length)
static double
getPercentileFromSorted(java.util.List<java.lang.Double> liScore, double fraction)
static double
getPercentileFromSortedInt(java.util.List<java.lang.Integer> liScore, double fraction)
static double
getPercentileFromSortedLong(java.util.List<java.lang.Long> liScore, double fraction)
-
-
-
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:
-
-