Processing streams of data. Read more in the docs
Trackers are useful for tracking a series of data over time.
numberTracker: Tracks min, max and average of a stream of numbers
intervalTracker: Tracks min, max and average time interval between events
pointTracker: Tracks the spatial change of x,y coordinates. Useful for tracking a mouse cursor, for example.
pointsTracker: Tracks changes in multiple x,y coordinates. Useful for tracking each finger touch on a screen, for example.
frequencyMutable: Count occurences of a value
Pool.Pool: Manage a shared set of resources
// If library is stored two directories up under `ixfx/`import {movingAverage} from '../../ixfx/dist/data.js';// Import from webimport {movingAverage} from 'https://unpkg.com/ixfx/dist/data.js' Copy
// If library is stored two directories up under `ixfx/`import {movingAverage} from '../../ixfx/dist/data.js';// Import from webimport {movingAverage} from 'https://unpkg.com/ixfx/dist/data.js'
Processing streams of data. Read more in the docs
Averaging
Normalise sub-module
Trackers
Trackers are useful for tracking a series of data over time.
numberTracker: Tracks min, max and average of a stream of numbers
intervalTracker: Tracks min, max and average time interval between events
pointTracker: Tracks the spatial change of x,y coordinates. Useful for tracking a mouse cursor, for example.
pointsTracker: Tracks changes in multiple x,y coordinates. Useful for tracking each finger touch on a screen, for example.
frequencyMutable: Count occurences of a value
Pool.Pool: Manage a shared set of resources
Example: Importing