пирог в старших чартах с использованием массива javascript - PullRequest
0 голосов
/ 20 июля 2011

Я использую круговую диаграмму и просто у меня вопрос.Я заполняю пару массивов с данными json, как это ...

for (var i = 0; i < json.results.length; i++) { 
    r = json.results[i];
    a_dataPerct.push(r.Percentage);
    a_dataOptionName.push(r.OptionName);
}

В серии: data: свойство диаграммы (я предполагаю, что это то место, куда оно пойдет ??), когдаЯ просто делаю это ...

data: a_dataPerct 

проценты хорошо отображаются на диаграмме, и диаграмма отображается, но для каждого раздела написано "Срез".

Я хочу, чтобы значения a_dataOptionName были там именами, а не "Slice".Как я могу это сделать?Я думал, что это может быть так ...

data: a_dataOptionName,a_dataPerct 

но это не понравилось.

Ответы [ 2 ]

2 голосов
/ 20 июля 2011

Данные круговых диаграмм представляют собой двумерный массив с [имя, номер], например:

for (var i = 0; i < json.results.length; i++) { 
    r = json.results[i];
    a_dataPerct.push([r.OptionName, r.Percentage]);
}
0 голосов
/ 20 марта 2013

серия: [{ тип: «пирог», название: '', данные:

            }],
        x:[{        

                data:<?php echo $jastudentcount; ?> 
                }]

formatter: function () { return '' + this.point.name + ':' + '(' + this.y + ')' + Highcharts.numberFormat (this.percentage, 2) + '%'; }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...