Этот вопрос задавался как минимум дважды ( 1 , 2 ).
Решение состоит в том, чтобы использовать значения min
и max
, чтобы stepSize
- это коэффициент max - min
, позволяющий диаграмме фактически использовать указанные stepSize
:
yAxes: [{
ticks: {
maxTicksLimit: 5,
min: 144.8, // 18.1 * 8
max: 235.3, // 18.1 * 13
stepSize: 18.1,
},
}]
введите описание изображения здесь
В качестве альтернативы можно использовать suggestedMin
и suggestedMax
вместо min
и max
, что позволяет Chart. js вычислять собственные min
и max
:
В вашем случае достаточно подать заявку:
yAxes: [{
ticks: {
maxTicksLimit: 5,
suggestedMin: 148.5,
suggestedMax: 220.9,
stepSize: 18.1,
},
}]