.frequencies
adds the method frequencies
to biga.ahk
Installation
In a terminal or command line navigated to your project folder:
npm install frequencies_bigaplugin.ahk
In your code export.ahk needs to be included after biga.ahk:
#Include %A_ScriptDir%\node_modules
#Include biga.ahk\export.ahk
#Include frequencies_bigaplugin.ahk\export.ahk
A := new biga()
A.frequencies([1, 1, 3, 3, 4, 4, 5, 5, 8, 8])
; => {1: 2, 3: 2, 4: 2, 5: 2, 8: 2}
Plugin Methods
.frequencies
takes an array and returns a mapping object whose keys are the values of the array’s elements and values are counts of that key appeared in that array.
Arguments
array (Array): The array to count frequencies from.
Returns
(Object): A mapping object of the ammount of times each value appeared in the array.
Example
A.frequencies(["Fred", "Barney", "Fred", "Pepples", "Barney"])
; => {"Barney": 2, "Fred": 2, "Pepples": 1}