MCPcopy Create free account
hub / github.com/idank/explainshell / d3_layout_histogramBinFixed

Function d3_layout_histogramBinFixed

explainshell/web/static/js/d3.v3.js:5775–5779  ·  view source on GitHub ↗
(range, n)

Source from the content-addressed store, hash-verified

5773 return d3_layout_histogramBinFixed(range, Math.ceil(Math.log(values.length) / Math.LN2 + 1));
5774 }
5775 function d3_layout_histogramBinFixed(range, n) {
5776 var x = -1, b = +range[0], m = (range[1] - b) / n, f = [];
5777 while (++x <= n) f[x] = m * x + b;
5778 return f;
5779 }
5780 function d3_layout_histogramRange(values) {
5781 return [ d3.min(values), d3.max(values) ];
5782 }

Callers 2

d3.v3.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected