1

我正在使用堆叠百分比高图表。我只想要一列。

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); 

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

4

1 回答 1

0

根据您的描述,它对我来说很好,请参阅:http: //jsfiddle.net/3bQne/274/

我已经设置了变量:

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

作为随机变量。

于 2013-07-03T10:46:09.540 回答