Javascript 如何将不同类别的值放置在高图表中的X轴上

Javascript 如何将不同类别的值放置在高图表中的X轴上,javascript,highcharts,Javascript,Highcharts,我想使用不同的数据来制作不同的柱状图。(与折线图相同,我可以单击底部的小图标,然后更改图表)但我有一个问题,每个数据在X轴上都有不同的类别,这意味着每当我更改数据时,类别都会随之更改 我不知道怎么做,例如: 我在柱形条形图中有多个数据: 系列:[{ 姓名:'姓名', 数据:数据, 颜色:“白色” }, {name:'name', 数据:数据, 颜色:“白色”}] 而且每个数据都有不同的类别 categories: cataTitle1,cataTitle2 我不能随数据更改而更改类别?您需要多

我想使用不同的数据来制作不同的柱状图。(与折线图相同,我可以单击底部的小图标,然后更改图表)但我有一个问题,每个数据在X轴上都有不同的类别,这意味着每当我更改数据时,类别都会随之更改

我不知道怎么做,例如:

我在柱形条形图中有多个数据:

系列:[{
姓名:'姓名',
数据:数据,
颜色:“白色”
},
{name:'name',
数据:数据,
颜色:“白色”}]

而且每个数据都有不同的类别

categories: cataTitle1,cataTitle2

我不能随数据更改而更改类别?

您需要多轴和多系列柱状图 您还可以使用多个YAxis。我可以在细节上帮助你

       series: [{
            name: 'Rainfall',
            color: '#4572A7',
            type: 'column',

            data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]

        }, {
            name: 'Sea-Level Pressure',
            type: 'column',
            color: '#AA4643',
            xAxis: 1,
            data: [1016, 1016, 1015.9, 1015.5, 1012.3, 1009.5, 1009.6, 1010.2, 1013.1, 1016.9, 1018.2, 1016.7],
            marker: {
                enabled: false
            },
            dashStyle: 'shortdot'

        }]
非常感谢。它将帮助我创建多个YAxis。