Request for groupby aggregation(s) for scanning a column. More...
#include <groupby.hpp>
Public Attributes | |
column_view | values |
The elements to aggregate. | |
std::vector< std::unique_ptr< groupby_scan_aggregation > > | aggregations |
Desired aggregations. | |
Request for groupby aggregation(s) for scanning a column.
The group membership of each value[i]
is determined by the corresponding row i
in the original order of keys
used to construct the groupby
. I.e., for each aggregation
, values[i]
is aggregated with all other values[j]
where rows i
and j
in keys
are equivalent.
values.size()
column must equal keys.num_rows()
.
Definition at line 76 of file groupby.hpp.