Skip to content

Latest commit

 

History

History
117 lines (68 loc) · 2.84 KB

File metadata and controls

117 lines (68 loc) · 2.84 KB

aggregateOperations

List of supported Vega aggregate transform operations.

Usage

var aggregateOperations = require( '@stdlib/plot/vega/transform/aggregate-operations' );

aggregateOperations()

Returns a list of aggregate transform operations.

var out = aggregateOperations();
// returns [ 'count', 'valid', 'missing', 'distinct', 'sum', 'product', 'mean', 'average', 'variance', 'variancep', 'stdev', 'stdevp', 'stderr', 'median', 'q1', 'q3', 'ci0', 'ci1', 'min', 'max', 'argmin', 'argmax', 'values' ]

Examples

var contains = require( '@stdlib/array/base/assert/contains' ).factory;
var aggregateOperations = require( '@stdlib/plot/vega/transform/aggregate-operations' );

var isAggregateOperation = contains( aggregateOperations() );

var bool = isAggregateOperation( 'count' );
// returns true

bool = isAggregateOperation( 'median' );
// returns true

bool = isAggregateOperation( 'beep' );
// returns false

bool = isAggregateOperation( 'boop' );
// returns false