在chart.js中设置X轴和Y轴的精确值

c9qzyr3d  于 2022-11-06  发布在  Chart.js
关注(0)|答案(1)|浏览(286)

[new图表][1][图表][2]
我有一个图表,我想在其中将最大值设置为数据的最大值,这里应该是42,但它将数字四舍五入,所以它变成了45,我如何使最大值精确,而不是分步进行?

var myChart = new Chart(ctx, {
                type: 'scatter',
                data: {
                  datasets: [{
                    label: 'Tiempo-Hole',
                    borderColor: window.chartColors.red,
                    fill: false,
                    pointRadius: 0,
                    data: storage,
                    showLine: true,
                  },            
                    scales: {
                        yAxes: [{
                            display: true,
                            ticks: {
                                suggestedMin: 0,  
                                suggestedMax: yPoints[length] ,
                                beginAtZero: true   // minimum value will be 0.
                            }
                        }],
                        xAxes: [{
                            display: true,
                            ticks: {
                                suggestedMin: 0,    
                                suggestedMax: xPoints[xLength] ,
                                beginAtZero: true   
                            }
                        }]
                    }
                }```

  [1]: https://i.stack.imgur.com/8Altn.png
  [2]: https://i.stack.imgur.com/4k8xe.png
zzlelutf

zzlelutf1#

我认为您可以使用minmax选项,而不是suggestedMinsuggestedMax,这两个选项对于扩展轴的范围但保持自动调整行为很有用。
第一个

相关问题