您可以使用Highcharts堆积和分组的柱形图。
它允许您通过数据分组在不同类别中设置自定义列:
这里,每个系列的左列是vegetables
,左边是fruits
。
这是您的数据的外观:
series: [{
name: 'Tomato',
data: [5, 3, 4, 7, 2, 3, 5],
stack: 'veg'
}, {
name: 'Potato',
data: [3, 4, 4, 2, 5, 7, 2],
stack: 'veg'
}, {
name: 'Onion',
data: [3, 4, 4, 2, 5, 1, 4],
stack: 'veg'
}, {
name: 'Apple',
data: [2, 5, 6, 2, 1, 8, 1],
stack: 'fruit'
}, {
name: 'Banana',
data: [3, 0, 4, 4, 3, 4, 5],
stack: 'fruit'
}, {
name: 'Orange',
data: [3, 0, 4, 4, 3],
stack: 'fruit'
}]