Chart.js ChartJS:如何设置固定Y轴的最大值和最小值
我有一个折线图,我试图设置一个固定的最大和最小值。我尝试了其他的建议,但仍然不起作用。我的图表根据传入的数据不断重新设置最大值和最小值 以下是我传递到折线图的当前选项:Chart.js ChartJS:如何设置固定Y轴的最大值和最小值,chart.js,react-chartjs,Chart.js,React Chartjs,我有一个折线图,我试图设置一个固定的最大和最小值。我尝试了其他的建议,但仍然不起作用。我的图表根据传入的数据不断重新设置最大值和最小值 以下是我传递到折线图的当前选项: var options = { responsive: true, animation: false }; 我也尝试过这些设置: var options = { scales: { animation: false, yAxes: [{
var options = {
responsive: true,
animation: false
};
我也尝试过这些设置:
var options = {
scales: {
animation: false,
yAxes: [{
display: true,
ticks: {
suggestedMin: -1,
suggestedMax: 1
}
}]
}
};
知道我做错了什么吗
谢谢 使用下面的代码固定雅克斯刻度的最小值和最大值
options:{
scales: {
yAxes : [{
ticks : {
max : 1,
min : -1
}
}]
}
}
suggestedMax仅当传入数据低于suggestedMax值时才起作用。
suggestedMin仅当传入数据大于suggestedMin值时才起作用。对于Chart.js版本<3.0:
来自:
对于Chart.js版本>=3.0: 由于版本3.X中的破坏性更改,上述答案不再有效。Chart.js创建了一个解决即将出现的问题的方法。 最小值和最大值现在可以直接配置到
选项中。比例
:
options : {
scales : {
y : {
min: -1,
max: 1,
}
}
}
老兄,在网上寻找答案并找到正确答案可能会让人非常沮丧,但是花一个小时的故障排除才能意识到这是错误版本的正确答案。(然而,这个答案标记得很清楚,足以让我意识到另一个答案是怎么回事!)更令人沮丧的是,当他们在迁移过程中移动迁移指南时。知道如何定义>=3.0的多个Y轴吗?我在文档中找不到它。。。
options : {
scales : {
y : {
min: -1,
max: 1,
}
}
}