单列HighCharts用于数组

时间:2013-07-02 19:31:20

标签: javascript highcharts data-visualization

我正在使用堆叠百分比高图。我只想要一个专栏。

var options = {
            chart: {
                renderTo: 'container',
                type: 'column'
            },
            title: {
                text: 'User Source Chart'
            },
            xAxis: {
                categories: ['Users']
            },
            yAxis: {
                min: 0,
                title: {
                    text: 'Total users'
                }
            },
            plotOptions: {
                column: {
                    stacking: 'percent'
                }
            },
   series: [{
            name: 'Referred',
            data: [referred]
        }, {
            name: 'Direct',
            data: [direct]
        },{
            name: 'AIDs',
            data: count
        },]
        };
        chart = new Highcharts.Chart(options); 

referreddirect是变量,而count是数组。我得到的输出是直接和引用的是一列,但对于count数组,每个数组元素都有一个单独的列。我希望所有count数组元素都显示在直接和引用的同一列中,即只应该有一列。

1 个答案:

答案 0 :(得分:0)

根据您的描述,它适用于我,请参阅:http://jsfiddle.net/3bQne/274/

我设置了变量:

var referred = 13,
    direct = 33,
    count = [25];

作为随机变量。