quantile
quantile(
x,p):number
Defined in: src/quantile.js:24
The quantile: this is a population quantile, since we assume to know the entire dataset in this library. This implementation uses linear interpolation, equivalent to R’s type=7 and numpy’s default percentile method.
Sample is a one-dimensional array of numbers, and p is either a decimal number from 0 to 1 or an array of decimal numbers from 0 to 1. In terms of a k/q quantile, p = k/q - it’s just dealing with fractions or dealing with decimal values. When p is an array, the result of the function is also an array containing the appropriate quantiles in input order
Parameters
Section titled “Parameters”number[]
sample of one or more numbers
number | number[]
the desired quantile, as a number between 0 and 1
Returns
Section titled “Returns”number
quantile
Example
Section titled “Example”quantile([3, 6, 7, 8, 8, 9, 10, 13, 15, 16, 20], 0.5); // => 9