Available on crate feature compute_aggregate only.
Expand description

Contains different aggregation functions

Traits

Trait describing a type describing multiple lanes with an order relationship consistent with the same order of T.

Object that can reduce itself to a number. This is used in the context of SIMD to reduce a MD (e.g. [f32; 16]) into a single number (f32).

Functions

Whether max supports data_type

Whether min supports data_type

Whether sum supports data_type

Returns the total (heap) allocated size of the array in bytes.

Returns the maximum of Array. The scalar is null when all elements are null.

Returns the maximum value in the binary array, according to the natural order.

Returns the maximum value in the boolean array

Returns the maximum value in the array, according to the natural order. For floating point arrays any NaN values are considered to be greater than any other non-null value

Returns the maximum value in the string array, according to the natural order.

Returns the minimum of Array. The scalar is null when all elements are null.

Returns the minimum value in the binary array, according to the natural order.

Returns the minimum value in the boolean array.

Returns the minimum value in the array, according to the natural order. For floating point arrays any NaN values are considered to be greater than any other non-null value

Returns the minimum value in the string array, according to the natural order.

Returns the sum of all elements in array as a Scalar of the same physical and logical types as array.

Returns the sum of values in the array.