UNPKG

d3-jsnext

Version:
12 lines (10 loc) 281 B
var d3$quantile; // R-7 per <http://en.wikipedia.org/wiki/Quantile> d3$quantile = function(values, p) { var H = (values.length - 1) * p + 1, h = Math.floor(H), v = +values[h - 1], e = H - h; return e ? v + e * (values[h] - v) : v; }; export { d3$quantile };