Demonstrating jenks natural breaks implemented in simple-statistics.
Rendered by d3js, based on an example by Mike Bostock.
decode64: function decodeBase64(en) { | |
var de = new Uint8Array(en.length); //3/4 | |
var u = 0, q = '', x = '', c; | |
var map64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; | |
for (var r=0; c=en[x++]; ~c&&(u=q%4?u*64+c:c,q++%4)?de[r++]=(255&u>>(-2*q&6)):0) | |
c = map64.indexOf(c); | |
var sub = de.subarray||de.subset||de.slice; | |
return sub.call(de, 0, r); | |
}, |
Demonstrating jenks natural breaks implemented in simple-statistics.
Rendered by d3js, based on an example by Mike Bostock.
/*jslint bitwise: true, indent: 2, nomen: true, regexp: true, stupid: true*/ | |
(function () { | |
'use strict'; | |
exports.requireFs = require('fs'); | |
function FsRemoveR() { | |
} | |
FsRemoveR.prototype.callbackDefault = function (err) { |
/*jslint indent: 2, nomen: true, regexp: true, stupid: true*/ | |
(function () { | |
'use strict'; | |
var circularObject, exports = {}; | |
exports.jsStringifyCircular = function (oo, arr) { | |
//// stringify circular objects | |
var ii, kk, out, vv; | |
arr = arr || []; |