UNPKG
@plotly/d3
Version:
latest (3.8.2)
3.8.2
3.8.1
3.8.0
3.7.0
3.6.1
3.6.0
3.5.18
A JavaScript visualization library for HTML and SVG.
d3js.org
plotly/d3
@plotly/d3
/
src
/
arrays
/
quantile.js
9 lines
(8 loc)
•
239 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
// 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; };