Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript (Chart.js)有没有一种方法可以将一个图表与另一个图表进行比较,这样就不会产生小值与大值一样大的不一致的效果?_Javascript_Php_Charts_Chart.js - Fatal编程技术网

Javascript (Chart.js)有没有一种方法可以将一个图表与另一个图表进行比较,这样就不会产生小值与大值一样大的不一致的效果?

Javascript (Chart.js)有没有一种方法可以将一个图表与另一个图表进行比较,这样就不会产生小值与大值一样大的不一致的效果?,javascript,php,charts,chart.js,Javascript,Php,Charts,Chart.js,我在一个生产跟踪页面上有几个图表,我想避免这种效果,使跟踪乍一看不一致。在chart.js中是否有相应的选项?如果没有,解决这个问题的最佳方法是什么 我尝试了“bar percentage:0.2”选项,但问题是它只解决宽度,而不解决高度,并且在有多个数据的情况下会导致另一个问题(很难看): 要实现这一点,您需要知道第一张图表的最大值。如果您知道这一点,您可以将雅克斯的ticks选项中的suggestedMax值设置为该值 var选项={ 类型:'bar', 数据:{ 标签:[“红色”],

我在一个生产跟踪页面上有几个图表,我想避免这种效果,使跟踪乍一看不一致。在chart.js中是否有相应的选项?如果没有,解决这个问题的最佳方法是什么

我尝试了“bar percentage:0.2”选项,但问题是它只解决宽度,而不解决高度,并且在有多个数据的情况下会导致另一个问题(很难看):


要实现这一点,您需要知道第一张图表的最大值。如果您知道这一点,您可以将雅克斯的
ticks
选项中的
suggestedMax
值设置为该值

var选项={
类型:'bar',
数据:{
标签:[“红色”],
数据集:[{
标签:“#投票数”,
数据:[2],
边框宽度:1,
}]
},
选项:{
比例:{
雅克斯:[{
滴答声:{
建议最大值:25
}
}]
}
}
}
var ctx=document.getElementById('chartJSContainer').getContext('2d');
新图表(ctx,选项)