Chart.js Yaxes Ticks Stepsize Not Working (fiddle)
I have created a line chart with these options for the yAxis: yAxes: [{ ticks: { precision: 1, stepSize: 18.1, min: 148.5, max: 220.9 } }]
Solution 1:
This question was asked at least twice (1, 2).
The solution is to use min and max values so that stepSize is a factor of max - min, allowing the chart to actually use the specified stepSize:
yAxes: [{
ticks: {
maxTicksLimit:5,
min:144.8, //18.1*8max:235.3, //18.1*13stepSize:18.1,
},
}]
An alternative would be using suggestedMin and suggestedMax rather than min and max, which allows Chart.js to calculate its own min and max:
In your case, you just need to apply:
yAxes: [{
ticks: {
maxTicksLimit:5,
suggestedMin:148.5,
suggestedMax:220.9,
stepSize:18.1,
},
}]

Post a Comment for "Chart.js Yaxes Ticks Stepsize Not Working (fiddle)"