Expand description
Traits for miscellaneous operations on ChunkedArray
Re-exports§
pub use sort::options::*;
Modules§
- zip
zip_with
Enums§
Traits§
- Aggregation operations.
- Fastest way to do elementwise operations on a
ChunkedArray<T>when the operation is cheaper than branching due to null checking. - Apply kernels on the arrow array chunks in a ChunkedArray.
- Cast
ChunkedArray<T>toChunkedArray<N> - Compare
SeriesandChunkedArray’s using inequality operators (<,>=, etc.) and get abooleanmask that can be used to filter rows. - Create a new ChunkedArray filled with values at that index.
- Explode/flatten a List or String Series
- Replace None values with a value
- Filter values by a boolean mask.
- Fill a ChunkedArray with one value.
- Quantile and median aggregation.
- Reverse a
ChunkedArray<T> - Chunk
Roll Apply rolling_windowThis differs from ChunkWindowCustom and ChunkWindow by not using a fold aggregator, but reusing aSerieswrapper and callingSeriesaggregators. This likely is a bit slower than ChunkWindow - Create a
ChunkedArraywith new values by index or by boolean mask. - Shift the values of a
ChunkedArrayby a number of periods. - Sort operations on
ChunkedArray. - Get unique values in a
ChunkedArray - Variance and standard deviation aggregation.
- Combine two
ChunkedArraybased on some predicate. - IsFirst
Distinct is_first_distinctMask the first unique values astrue - IsLast
Distinct is_last_distinctMask the last unique values astrue