group_data_tool
Group data by one or more columns with optional aggregations such as sum, mean, median, min, max, count, std, or var. Returns one row per group.
Instructions
Group data by one or more columns with optional aggregations.
Shorthand for transform_data(operation='group'). Returns one row per group with the requested aggregation(s) applied.
Aggregation functions: sum, mean, median, min, max, count, std, var.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Row dicts from get_resource_data() | |
| group_by | Yes | Column name or list of column names to group by | |
| aggregations | No | {column: agg_func} e.g. {"population": "sum"} |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||