Aggregation<'K> Type
Represents a strategy for aggregating data in an ordered series into data segments. To create a value of this type from C#, use the non-generic `Aggregation` type. Data can be aggregate using floating windows or chunks of a specified size or by specifying a condition on two keys (i.e. end a window/chunk when the condition no longer holds).
Union cases
| Union case |
Description
|
|
Aggregate data into non-overlapping chunks of a specified size and the provided handling of boundary elements.
|
Full Usage:
ChunkWhile 'K -> 'K -> bool
Parameters:
'K -> 'K -> bool
|
Aggregate data into non-overlapping chunks where each chunk ends as soon as the specified function returns `false` when called with the first key and the current key as arguments.
|
|
Aggregate data into floating windows of a specified size and the provided handling of boundary elements.
|
Full Usage:
WindowWhile 'K -> 'K -> bool
Parameters:
'K -> 'K -> bool
|
Aggregate data into floating windows where each window ends as soon as the specified function returns `false` when called with the first key and the current key as arguments.
|
Full Usage:
WindowWhileFromEnd 'K -> 'K -> bool
Parameters:
'K -> 'K -> bool
|
Aggregate data into floating windows where each window ends at the current element and starts at the earliest key such that the specified function returns `true` when called with the start key and the current (end) key. The key of each window is the last key of the window.
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsChunkSize
Returns: bool
|
|
Full Usage:
this.IsChunkWhile
Returns: bool
|
|
Full Usage:
this.IsWindowSize
Returns: bool
|
|
Full Usage:
this.IsWindowWhile
Returns: bool
|
|
Full Usage:
this.IsWindowWhileFromEnd
Returns: bool
|
|
Deedle