Мне нужно сгруппировать элементы по оси Y и не уверен, как этого добиться. Это может быть с x-range или gantt, с категорией, сеткой или сеткой дерева, в зависимости от того, что лучше всего.
Вот пример
Вы можете использовать Grouped Categories плагин:
Grouped Categories
yAxis: { ..., labels: { groupedOptions: [{ rotation: -90, }], }, categories: [{ name: "Fruit", categories: ["Apple", "Banana", "Orange"] }] }
Live демо: http://jsfiddle.net/BlackLabel/6m4e8x0y/4732/
Документы: https://www.highcharts.com/plugin-registry/single/11/Grouped-Categories