Что такое структура данных старшей диаграммы p ie - PullRequest
1 голос
/ 20 января 2020

Я создал HighCharts P ie следующим образом: Это часть моего источника:

series: [{
                name: 'Temps d\'arrêt',
                type: 'pie',
                data: getTempsDArretSeries(data2),
                center: [35, 0],
                size: 100,
                showInLegend: false,
                dataLabels: {
                    enabled: false
                }
                ,tooltip: {
                    valueSuffix: ' min '+'<br><b>{point.percentage:.1f}%</b>',
                }
                ,title: {
                    text: 'Temps d\'arrêt'
                },
            }]

Моя функция getTempsDArretSeries (data2):

function getTempsDArretSeries(data){
    var array = new Array();
    var duree = 0;
    var memProduit = 0;
    $(data).each(function(){
        if(memProduit!=0){
            if(memProduit != parseInt(this.efcode)){
                array.push(duree); 
                memProduit = parseInt(this.efcode);
                duree = parseInt(this.efdur);
            }else{
                duree += parseInt(this.efdur);
            }
        }else{
            duree += parseInt(this.efdur);
            memProduit = parseInt(this.efcode);
        }
    })
    array.push(duree); 
    return array;
}

У меня есть результат на моем графике выглядит следующим образом: график

Можно поставить что-то вроде:

        name: memProduit,
        y: duree,
        sliced: true,
        selected: true

для всех линий.

Спасибо, С уважением,

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