Создать парето через базу данных MySQL - PullRequest
0 голосов
/ 02 октября 2018

Я хотел бы создать граф Парето с помощью 2 таблиц mysql (m_srot, datum).Я знаю, как сделать гистограмму

$(document).ready(function(){
$.ajax({
    url: "http://localhost/chartjs/dataExmet2.php",
    method: "GET",
    success: function(data) {
        console.log(data);
        var datum = [];
        var m_srot = [];

        for(var i in data) {
            datum.push("datum " + data[i].Datum);
            m_srot.push(data[i].m_srot);
        }

        var chartdata = {
            labels: datum,
            datasets : [
                {
                    label: 'ExMET 1',
                    backgroundColor: 'rgba(200, 200, 200, 0.75)',
                    borderColor: 'rgba(200, 200, 200, 0.75)',
                    hoverBackgroundColor: 'rgba(200, 200, 200, 1)',
                    hoverBorderColor: 'rgba(200, 200, 200, 1)',
                                data: m_srot
                }
            ]
        };

        var ctx = $("#mycanvas1");

        var barGraph = new Chart(ctx, {
            type: 'bar',
            data: chartdata
        });
    },
});

Но не знаю, как внедрить это в этот скрипт, я нашел это: https://canvasjs.com/javascript-charts/pareto-chart/

Я думаю, что dataPoints должны быть этими таблицами(метка: датум, у: м_срот).Но не знаю, как это сделать.

...