Например, если у меня есть массив ['05 / Feb / 2019 ', '05 / Feb / 2019', '05 / Feb / 2019 ', '01 / Feb / 2019'] для меток и массива ['2', '5', '7', '4'] для их соответствующих значений.
Можно ли отобразить только один столбец для всех элементов '05 / Feb / 2019 ', суммируя ихзначения в этом столбце?
КОД ДЛЯ ДИАГРАММЫ JS
myChart = new Chart(document.getElementById("canvas"),{
"type":temp.type,
"data":{
"labels":column_a,
"datasets":[{
"label":label_b,
"data":column_b,
"spanGaps": true,
"fill":false,//true for charts like radar and polar area
"backgroundColor":["rgba(255, 99, 132, 0.4)","rgba(255, 159, 64, 0.4)","rgba(255, 205, 86, 0.4)","rgba(75, 192, 192, 0.4)","rgba(54, 162, 235, 0.4)","rgba(153, 102, 255, 0.4)","rgba(201, 203, 207, 0.4)"],
"borderWidth":1
}
]},
"options":{
tooltips: {
callbacks: {
label: (tooltipItem, myChart) => {
const realValue = myChart.datasets[tooltipItem.datasetIndex].data[tooltipItem.index];
//const customValue = realValue.toFixed(2).replace(".", ",") + '%';
const customValue = realValue.toFixed(2).replace(".", ",");
const label = myChart.labels[tooltipItem.index] + ':';
return label + customValue;
}
}
},
"scales":{
"yAxes":[{
"gridLines":{display:false},
"ticks":{
"suggestedMin":0,
"max":max_value_1
}}]}
}});
window.myChart = myChart