amCharts plugin [Premium now Live]

Yes, :group by… works with text fields. The feature is native across Bubble and you can find more on it here. Anything that you read on that thread can be used within your charts - just remember (with the free plugin) that you need to apply to the grouping to both you category and your value expressions.