{{alias}}( collection ) Generates a frequency table. The table is an array of arrays where each sub-array corresponds to a unique value in the input collection. Each sub-array is structured as follows: - 0: unique value - 1: value count - 2: frequency percentage If provided an empty collection, the function returns an empty array. Parameters ---------- collection: Array|TypedArray|Object Input collection to tabulate. If provided an object, the object must be array-like (excluding strings and functions). Returns ------- out: Array|Array Frequency table. Examples -------- > var collection = [ 'beep', 'boop', 'foo', 'beep' ]; > var out = {{alias}}( collection ) [ [ 'beep', 2, 0.5 ], [ 'boop', 1, 0.25 ], [ 'foo', 1, 0.25 ] ] See Also --------