public class RelationalGroupedDataFrame extends Object
| Modifier and Type | Method and Description |
|---|---|
DataFrame |
agg(Column... cols)
Returns a DataFrame with aggregated computed according to the supplied Column expressions.
|
DataFrame |
any_value(Column... cols)
Returns non-deterministic values for the specified columns.
|
DataFrame |
avg(Column... cols)
Return the average for the specified numeric columns.
|
DataFrame |
builtin(String aggName,
Column... cols)
Computes the builtin aggregate 'aggName' over the specified columns.
|
DataFrame |
count()
Return the number of rows for each group.
|
DataFrame |
max(Column... cols)
Return the max for the specified numeric columns.
|
DataFrame |
mean(Column... cols)
Return the average for the specified numeric columns.
|
DataFrame |
median(Column... cols)
Return the median for the specified numeric columns.
|
DataFrame |
min(Column... cols)
Return the min for the specified numeric columns.
|
DataFrame |
sum(Column... cols)
Return the sum for the specified numeric columns.
|
public DataFrame agg(Column... cols)
cols - The aggregate functionsFunctionspublic DataFrame avg(Column... cols)
cols - The input column listpublic DataFrame mean(Column... cols)
cols - The input column listpublic DataFrame sum(Column... cols)
cols - The input column listpublic DataFrame median(Column... cols)
cols - The input column listpublic DataFrame min(Column... cols)
cols - The input column listpublic DataFrame max(Column... cols)
cols - The input column listpublic DataFrame any_value(Column... cols)
cols - The input column listpublic DataFrame count()
public DataFrame builtin(String aggName, Column... cols)
For example:
df.groupBy("col1").builtin("max", df.col("col2"));
aggName - the Name of an aggregate function.cols - a list of function arguments.© 2022 Snowflake Inc. All Rights Reserved