Function polars_lazy::dsl::map_list_multiple
source · [−]pub fn map_list_multiple<F, E>(
function: F,
expr: E,
output_type: GetOutput
) -> Expr where
F: Fn(&mut [Series]) -> Result<Series> + 'static + Send + Sync,
E: AsRef<[Expr]>, Expand description
Apply a function/closure over multiple columns once the logical plan get executed.
This function is very similar to [apply_mul], but differs in how it handles aggregations.
map_mulshould be used for operations that are independent of groups, e.g.multiply * 2, orraise to the powerapply_mulshould be used for operations that work on a group of data. e.g.sum,count, etc.map_list_mulshould be used when the function expects a list aggregated series.