The grouped data corresponding to a groupby operation on a set of values. More...
#include <groupby.hpp>
Public Attributes | |
std::unique_ptr< table > | keys |
Table of grouped keys. | |
std::vector< size_type > | offsets |
Group Offsets. | |
std::unique_ptr< table > | values |
Table of grouped values. | |
The grouped data corresponding to a groupby operation on a set of values.
A groups
object holds two tables of identical number of rows: a table of grouped keys and a table of grouped values. In addition, it holds a vector of integer offsets into the rows of the tables, such that offsets[i+1] - offsets[i]
gives the size of group i
.
Definition at line 318 of file groupby.hpp.