Trait polars_lazy::prelude::PolarsTemporalGroupby

source ·
pub trait PolarsTemporalGroupby {
    // Required methods
    fn rolling(
        &self,
        group_by: Vec<Series>,
        options: &RollingGroupOptions
    ) -> Result<(Series, Vec<Series>, GroupsProxy), PolarsError>;
    fn group_by_dynamic(
        &self,
        group_by: Vec<Series>,
        options: &DynamicGroupOptions
    ) -> Result<(Series, Vec<Series>, GroupsProxy), PolarsError>;
}
Available on crate feature dynamic_group_by only.

Required Methods§

source

fn rolling( &self, group_by: Vec<Series>, options: &RollingGroupOptions ) -> Result<(Series, Vec<Series>, GroupsProxy), PolarsError>

source

fn group_by_dynamic( &self, group_by: Vec<Series>, options: &DynamicGroupOptions ) -> Result<(Series, Vec<Series>, GroupsProxy), PolarsError>

Implementations on Foreign Types§

source§

impl PolarsTemporalGroupby for DataFrame

source§

fn rolling( &self, group_by: Vec<Series>, options: &RollingGroupOptions ) -> Result<(Series, Vec<Series>, GroupsProxy), PolarsError>

source§

fn group_by_dynamic( &self, group_by: Vec<Series>, options: &DynamicGroupOptions ) -> Result<(Series, Vec<Series>, GroupsProxy), PolarsError>

Implementors§