Grouped Stacks
This demo uses multiple stacked series to create virtual groups.
While the categories are all unique in data, the axis label adapters are used to modify them to be the same sets.
Finally, empty categories in data are used to create a gap between virtual groups.
Related docs: