Class MedianStatisticFunctions
- java.lang.Object
-
- com.actelion.research.calc.statistics.median.MedianStatisticFunctions
-
public class MedianStatisticFunctions extends java.lang.ObjectMedianStatisticFunctions 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 ModelMedianDoublegetMedianForDouble(java.util.List<java.lang.Double> liScore)static ModelMedianIntegergetMedianForInteger(java.util.List<java.lang.Integer> liScore)static ModelMedianLonggetMedianForLong(java.util.List<java.lang.Long> liScore)static doublegetPercentileFromSorted(double[] arr, double fraction)static doublegetPercentileFromSorted(double[] arr, double fraction, int indexStart, int length)static doublegetPercentileFromSorted(float[] arr, double fraction)static doublegetPercentileFromSorted(float[] arr, double fraction, int indexStart, int length)static doublegetPercentileFromSorted(java.util.List<java.lang.Double> liScore, double fraction)static doublegetPercentileFromSortedInt(java.util.List<java.lang.Integer> liScore, double fraction)static doublegetPercentileFromSortedLong(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:
-
-