Map Module
Module to strore specialised computations on maps
Functions and values
| Function or value | Description |
|
When applied to continuous data the bandwidths must be equal!This function is not commutative! (merge a b) is not equal to (merge b a)
|
Full Usage:
mergeAdd mapA mapB
Parameters: Returns: Map<'key, ^value>
New frequency map that results from merged maps mapA and mapB. Values from keys that are present in both maps are handled by f
Modifiers: inline Type parameters: 'key, ^value |
When applied to continuous data the bandwidths must be equal!This function is not commutative! (add a b) is not equal to (add b a)
|
Full Usage:
mergeBy f mapA mapB
Parameters:
'value -> 'value -> 'value
-
Function to transform values if key is present in both maps. `mapA-value → mapB-value → newValue`
mapA : Map<'key, 'value>
-
Frequency map A
mapB : Map<'key, 'value>
-
Frequency map B
Returns: Map<'key, 'value>
New frequency map that results from merged maps mapA and mapB. Values from keys that are present in both maps are handled by f
|
When applied to continuous data the bandwidths must be equal!This function is not commutative! (mergeBy f a b) is not equal to (mergeBy f b a)
|
|
When applied to continuous data the bandwidths must be equal!This function is not commutative! (subtract a b) is not equal to (subtract b a)
|
FSharp.Stats