The code for the graphic is in HTML.
In the code below, there are these labels:
["Área 2","Área 3","Área 7","Área 5","Área 10","Área 8","Área 11","Área 9","Área 1","Área 14"]
According to date values:
[145,110,100,75,70,70,60,45,40,20],
I was able to do an array for:
data: {labels:[MatrizSArea],
And another for:
data: [MatrizSPontos],
But I can not mount the chart, the variables are loaded but it does not appear correctly in the chart
Follow the code:
function Mychart(){
var ctx = document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
type: 'bar',
data: {labels:[MatrizSArea],
datasets: [{label: 'SITUAÇÃO CRÍTICA',
data: [MatrizSPontos],
backgroundColor: [
'rgb(255, 0, 0)',
'rgb(255, 0, 0)',
'rgb(255, 0, 0)',
'rgb(191, 143, 0)',
'rgb(191, 143, 0)',
'rgb(255, 255, 0)',
'rgb(255, 255, 0)',
'rgb(0, 176, 80)',
'rgb(0, 176, 80)',
'rgb(0, 176, 80)'
],
}]
},
options: {
title: {
display: true,
text: 'DEPARTAMENTO DE ESTAMPARIA'
},
scales: {
yAxes: [{
ticks: {
beginAtZero:true
}
}]
}
}
});
}