Trait polars_core::chunked_array::ops::ChunkAgg [−][src]
Aggregation operations
Required methods
fn sum(&self) -> Option<T>[src]
Aggregate the sum of the ChunkedArray.
Returns None if the array is empty or only contains null values.
fn min(&self) -> Option<T>[src]
fn max(&self) -> Option<T>[src]
Returns the maximum value in the array, according to the natural order.
Returns None if the array is empty or only contains null values.
fn mean(&self) -> Option<T>[src]
Returns the mean value in the array.
Returns None if the array is empty or only contains null values.
fn median(&self) -> Option<T>[src]
Returns the mean value in the array.
Returns None if the array is empty or only contains null values.
fn quantile(&self, quantile: f64) -> Result<Option<T>>[src]
Aggregate a given quantile of the ChunkedArray.
Returns None if the array is empty or only contains null values.
Implementors
impl ChunkAgg<u32> for BooleanChunked[src]
Booleans are casted to 1 or 0.
fn sum(&self) -> Option<u32>[src]
Returns None if the array is empty or only contains null values.
fn min(&self) -> Option<u32>[src]
fn max(&self) -> Option<u32>[src]
fn mean(&self) -> Option<u32>[src]
fn median(&self) -> Option<u32>[src]
fn quantile(&self, quantile: f64) -> Result<Option<u32>>[src]
impl<T> ChunkAgg<<T as ArrowPrimitiveType>::Native> for ChunkedArray<T> where
T: PolarsNumericType,
T::Native: PartialOrd + Num + NumCast + Zero, [src]
T: PolarsNumericType,
T::Native: PartialOrd + Num + NumCast + Zero,