Top Description Constructors Methods
org.apache.poi.ss.formula.functions

pack-priv final Class StatsLib

extends Object
Class Inheritance
Imports
java.util.Arrays

Library for common statistics functions

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static double
avedev(double[] v)

returns the mean of deviations from mean.

public static double
devsq(double[] v)

public static double
kthLargest(double[] v, int k)

returns the kth largest element in the array.

public static double
kthSmallest(double[] v, int k)

returns the kth smallest element in the array.

public static double
median(double[] v)

public static double
stdev(double[] v)

public static double
stdevp(double[] v)

public static double
var(double[] v)

public static double
varp(double[] v)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

StatsLibback to summary
private StatsLib()

Method Detail

avedevback to summary
public static double avedev(double[] v)

returns the mean of deviations from mean.

devsqback to summary
public static double devsq(double[] v)
kthLargestback to summary
public static double kthLargest(double[] v, int k)

returns the kth largest element in the array. Duplicates are considered as distinct values. Hence, eg. for array {1,2,4,3,3} & k=2, returned value is 3.
k <= 0 & k >= v.length and null or empty arrays will result in return value Double.NaN

kthSmallestback to summary
public static double kthSmallest(double[] v, int k)

returns the kth smallest element in the array. Duplicates are considered as distinct values. Hence, eg. for array {1,1,2,4,3,3} & k=2, returned value is 1.
k <= 0 & k >= v.length or null array or empty array will result in return value Double.NaN

medianback to summary
public static double median(double[] v)
stdevback to summary
public static double stdev(double[] v)
stdevpback to summary
public static double stdevp(double[] v)
varback to summary
public static double var(double[] v)
varpback to summary
public static double varp(double[] v)