Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, primeiramente boa tarde!
Seguinte, estou utilizando o chartJS para manipular um gráfico, mas estou com um problema, os valores que eu seto no data dele, forjam valores automáticos na temperatura, mas eu queria setar manualmente esses valores da temperatura, alguém sabe como faço para manipular esses dados? (apenas da temperatura).
Esse é meu código JS
<script>
var ctx = document.getElementById('myChart').getContext('2d');
var chart = new Chart(ctx, {
// The type of chart we want to create
type: 'line',
// The data for our dataset
data: {
labels: ["0", "5", "10", "15", "20", "25", "30", "35","40","45","50","55","60","65","70","75","80","85","90","95","100","105","110","115","120","125","130","135"],
datasets: [{
label: "Rampa de temperatura - mostura",
backgroundColor: 'transparent',
borderColor: '#FFB22B',
borderWidth: 3,
radius: 5,
data: [102, 130, 201, 340,220,150,450,560,670,560,810,150,160,150,105,103,120,110,180,310,410,510,310,110,310,410,510,110,],
}]
},
// Configuration options go here
options: {
title:{
display: true,
fontSize: 20,
text: "RAMPA DE TEMPERATURA"
},
labels:{
fontStyle: "bold"
},
scales: {
xAxes: [{
display: true,
scaleLabel: {
display: true,
labelString: 'Tempo em minutos'
}
}],
yAxes: [{
display: true,
scaleLabel: {
display: true,
labelString: 'Temperatura em ºC'
}
}]
}
}
});
</script>
Não sei porque você quer fazer isso, o eixo y foi montado com base no valores que você colocou no data, sendo gerado um valor em scala no eixo y deixando harmonico, como a maioria dos gráficos, os valores reais devem ser exibidos nos pontos dos gráficos, não no eixo y, se eu estiver errado peço que me corrijam mais essa é a minha perspectiva.