我想使用chart.js
绘制折线图我能够绘制折线图,但想要在' Y'上显示用户定义的值。轴。即。如果我在Y轴上有一些值,即2,那么我想在2的下方和上方添加一些数据。
我有一些我想创建的图片。
在上面的图片中,我的意思是某个值,所以我想在该平均值的上方和下方添加+ 1s,+ 2s和+3s。
帮助我。 感谢
答案 0 :(得分:0)
只需覆盖scaleLabel
选项
...
scaleLabel: function(valueObj) {
if (valueObj.value === '0')
return 'Mean'
else if (Number(valueObj.value) > 0)
return '+' + valueObj.value + 's';
else
return valueObj.value + 's';
}
});
请注意,除非您的数据范围是静态的,否则您还需要覆盖比例。