高图中的不同名称系列

时间:2017-08-18 23:45:27

标签: codeigniter highcharts

我想问一下highchart中的名字系列。我已经成功,但系列名称如此。 所以这里是我的代码:

 series: [{
            name: <?php echo json_encode($project);?>,
            data: <?php echo json_encode($value);?>,
            shadow : true,
            dataLabels: {
                enabled: true,
                // color: ['#045396','#ff0000','#00ff00','#0000ff'],
                align: 'center',
                formatter: function() {
                     return Highcharts.numberFormat(this.y, 0);
                }, // one decimal
                y: 0, // 10 pixels down from the top
                style: {
                    fontSize: '13px',
                    fontFamily: 'Verdana, sans-serif'
                }
            }
        }]
    }

结果: chart 1

但我想这样: chart 2

2 个答案:

答案 0 :(得分:0)

您可能不得不将系列分成数组对象。

然后,当您实例化highcharts对象时,可以使用这些列的名称传入xAxis选项:

xAxis: {
    categories: [
        'Samsung',
        'Nokia',
        'Blackberry',
        'Apple'
    ]
},

这是一个很好的例子,可能会对你有所帮助。 http://jsfiddle.net/TU7TL/1/

答案 1 :(得分:0)

如果您想显示四个legend items而不是一个,则需要将系列分为四个系列。

例:
http://jsfiddle.net/2wm4jn2q/

相关问题