Documentation / @ripl/charts / rollup
Function: rollup()
rollup<
TValue,TKey,TResult>(values,keyOf,reducer):Map<TKey,TResult>
Defined in: charts/src/core/statistics.ts:269
Groups values by a key and reduces each group, returning a Map of key → reduced value.
Type Parameters
| Type Parameter |
|---|
TValue |
TKey |
TResult |
Parameters
| Parameter | Type |
|---|---|
values | TValue[] |
keyOf | (value) => TKey |
reducer | (group) => TResult |
Returns
Map<TKey, TResult>