X轴类别名称来自系列列表中的字符串

duf*_*ffn 10 highcharts

是否可以从我的系列列表中的字符串中获取x轴名称?我正在后端构建这个系列列表,并希望使用"纽约","LA"和"芝加哥"作为我的x轴类别值.

我希望"纽约","洛杉矶"和"芝加哥"作为我的x轴标签,但是,我得到-0.25到2.25.

谢谢.

http://jsfiddle.net/nicholasduffy/H7zgb/2/

$(function () {
var chart = new Highcharts.Chart({
    chart: {
        renderTo: 'container',
        type: 'column'
    },
    plotOptions: {
        column: {
            stacking: 'normal',
            dataLabels: {
                enabled: false
            }
        }
    },
    series: [{
        "data": [
            ["New York", 3570.5],
            ["LA", 50128.38],
            ["Chicago", 5281.22]
        ],
        "name": "Stuff"
    }, {
        "data": [
            ["New York", 10140.84],
            ["LA", 21445.04],
            ["Chicago", 12957.77]
        ],
        "name": "Junk"
    }, {
        "data": [
            ["New York", 65119.6],
            ["LA", 103118.6],
            ["Chicago", 78349.6]
        ],
        "name": "Other Stuff"
    }]
});
Run Code Online (Sandbox Code Playgroud)

});

acv*_*vcu 26

从HighCharts 3开始,您可以使用xAxis.type并将其设置为"category"以获得所需的行为,而无需指定类别名称.

http://api.highcharts.com/highcharts#xAxis.type

我编辑了jFiddle有以下内容:

xAxis: {
        type: "category"
    }
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/H7zgb/22/