struct GroupBy
Source: groupby.joule:14
struct GroupBySource: groupby.joule:14
fn new(df: &'a DataFrame, by: &str) -> SelfSource: groupby.joule:28
fn ngroups(&self) -> usizeGet number of groups
Source: groupby.joule:50
fn group_keys(&self) -> &[String]Get group keys
Source: groupby.joule:55
fn size(&self) -> DataFrameSource: groupby.joule:61
fn get_group(&self, key: &str) -> Option<DataFrame>Get group by key
Source: groupby.joule:75
fn iter(&self) -> impl Iterator<Item = (&str, DataFrame)> + '_Iterate over groups
Source: groupby.joule:80
fn agg(&self, funcs: &[(&str, AggFunc)]) -> DataFrameSource: groupby.joule:94
fn sum(&self) -> DataFrameSource: groupby.joule:134
fn mean(&self) -> DataFrameSource: groupby.joule:140
fn min(&self) -> DataFrameSource: groupby.joule:146
fn max(&self) -> DataFrameSource: groupby.joule:152
fn count(&self) -> DataFrameSource: groupby.joule:158
fn std(&self) -> DataFrameSource: groupby.joule:164
fn var(&self) -> DataFrameSource: groupby.joule:170
fn first(&self) -> DataFrameSource: groupby.joule:176
fn last(&self) -> DataFrameSource: groupby.joule:182
fn agg_all(&self, func: AggFunc) -> DataFrameSource: groupby.joule:186
fn transform<F>(&self, column: &str, f: F) -> ColumnSource: groupby.joule:208
fn cumsum(&self, column: &str) -> ColumnSource: groupby.joule:230
fn rank(&self, column: &str, ascending: bool) -> ColumnSource: groupby.joule:251
fn pct_of_total(&self, column: &str) -> ColumnSource: groupby.joule:277
fn zscore(&self, column: &str) -> ColumnSource: groupby.joule:302
fn filter<F>(&self, predicate: F) -> DataFrameSource: groupby.joule:332
fn nlargest(&self, n: usize) -> DataFrameSource: groupby.joule:353
fn nsmallest(&self, n: usize) -> DataFrameSource: groupby.joule:376
fn apply<F>(&self, f: F) -> DataFrameSource: groupby.joule:403
fn func_name(func: &AggFunc) -> &'static strSource: groupby.joule:426
struct MultiGroupBySource: groupby.joule:446
fn new(df: &'a DataFrame, by: &[&str]) -> SelfSource: groupby.joule:456
fn ngroups(&self) -> usizeGet number of groups
Source: groupby.joule:484
fn size(&self) -> DataFrameSource: groupby.joule:490
fn agg(&self, funcs: &[(&str, AggFunc)]) -> DataFrameSource: groupby.joule:521
fn test_groupby_sum()Source: groupby.joule:575
fn test_groupby_mean()Source: groupby.joule:588
fn test_groupby_count()Source: groupby.joule:601
fn test_groupby_transform()Source: groupby.joule:614