Change the Y-axis values from real numbers to integers in Chart.js

后端 未结 6 1180
忘了有多久
忘了有多久 2020-12-24 04:39

I have a chart that I want to include in my website using Chart.js. In the Y-axis, it gives me real numbers instead of integers. How can I change the number to integers?

6条回答
  •  滥情空心
    2020-12-24 05:21

    Try this, where max is the highest value of your data.

    var steps = 3;
    new Chart(ctx).Bar(plotData, {
        scaleOverride: true,
        scaleSteps: steps,
        scaleStepWidth: Math.ceil(max / steps),
        scaleStartValue: 0
    });
    

提交回复
热议问题