Sha256: ea26c12b5ba94775f693df4f17c9221fb1f0a1885084e958df74dcd7a448c890
Contents?: true
Size: 364 Bytes
Versions: 4
Compression:
Stored size: 364 Bytes
Contents
import "../math/number"; d3.mean = function(array, f) { var n = array.length, a, m = 0, i = -1, j = 0; if (arguments.length === 1) { while (++i < n) if (d3_number(a = array[i])) m += (a - m) / ++j; } else { while (++i < n) if (d3_number(a = f.call(array, array[i], i))) m += (a - m) / ++j; } return j ? m : undefined; };
Version data entries
4 entries across 4 versions & 2 rubygems