Skip to content

Instantly share code, notes, and snippets.

@jvdheyden
jvdheyden / grouping.js
Last active October 3, 2015 08:22
small hack to provide sql grouping for javascript
//dependency: underscore.js
_ = Underscore.load();
/*function that allows generic grouping and filtering
args:
obj: json object like this: {"data":[{"dim1":"foo","dim2":"bar",...,"measure":n},...]} (required)
dims: array of dimensions (required)
measure: one measure (required)
order: ordered array of arrays like this:
[dimension or measure to order,true for ascending, false for descending]