ungroup: Return data to non-grouped
Description
After grouping data with group_by, there may be a need to return to a
non-grouped form. Running ungroup() will drop any grouping. This can be
reinstated again with regroup().
Usage
ungroup(.self)
rowwise(.self)