Skip to content

Instantly share code, notes, and snippets.

View hastimal's full-sized avatar

Hastimal Jangid hastimal

  • Oalva.inc
  • Kansas City, MO
View GitHub Profile
// derived from http://en.wikipedia.org/wiki/Algorithms_for_calculating_variance#Parallel_algorithm
function map() {
emit(1, // Or put a GROUP BY key here
{sum: this.value, // the field you want stats for
min: this.value,
max: this.value,
count:1,
diff: 0, // M2,n: sum((val-mean)^2)
});