arrayFrequencies

arrayFrequencies(array array) → map<?, integer> frequencies

Returns a map associating each unique element of the list array with its count (element => count).

Example:

var values = [1, 1, 2, 2, 2, 2, 3, 4, 4]
var frequencies = arrayFrequencies(values)
debug(frequencies) // [1 : 2, 2 : 4, 3 : 1, 4 : 2]
const values = [1, 1, 2, 2, 2, 2, 3, 4, 4]
const frequencies = new Map()
for (const x of values) {
	frequencies.set(x, (frequencies.get(x) ?? 0) + 1)
}
Debug.log(frequencies) // Map {1 => 2, 2 => 4, 3 => 1, 4 => 2}
import collections
values = [1, 1, 2, 2, 2, 2, 3, 4, 4]
frequencies = collections.Counter(values)
Debug.log(frequencies)  # {1: 2, 2: 4, 3: 1, 4: 2}
Parameters
Return
Note