Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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 较高值的条形图未显示在Highcharts中_Javascript_Highcharts - Fatal编程技术网

Javascript 较高值的条形图未显示在Highcharts中

Javascript 较高值的条形图未显示在Highcharts中,javascript,highcharts,Javascript,Highcharts,我使用highcharts创建了一个堆叠柱形图。在这种情况下,如果一个条形图的值较高,则不会显示另一个条形图 以下是样本系列 series: [{ name: 'John', data: [5000, 3, 4, 7, 2] }, { name: 'Jane', data: [2000, 2, 3, 2, 1] }, { name: 'Joe', data: [3, 4, 4, 2,

我使用highcharts创建了一个堆叠柱形图。在这种情况下,如果一个条形图的值较高,则不会显示另一个条形图

以下是样本系列

series: [{
        name: 'John',
        data: [5000, 3, 4, 7, 2]
    }, {
        name: 'Jane',
        data: [2000, 2, 3, 2, 1]
    }, {
        name: 'Joe',
        data: [3, 4, 4, 2, 5]
    }]
我是在这里做的

我已经尝试使用y轴类型作为对数,因为我的图表肯定会有零值,这会引发Highcharts错误#10

谢谢你的帮助

您可以使用

    plotOptions: {
       series: {
           minPointLength: 20
        }
     }
增加列的最小打印长度。请使用适当的值修改
20
。 我已经在这里更新了你的代码。请查收

设置
minPointLength
无法正确使用堆叠条形图 由于报告的问题:

要克服报告的错误,可以用以下代码替换
plotOptions

    plotOptions: {
    series: {
        stacking: 'percent',
         minPointLength: 40,
        dataLabels: {
            enabled: true,
            color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white'
        }
    }
},
请检查这里的小提琴:

您可以使用

    plotOptions: {
       series: {
           minPointLength: 20
        }
     }
增加列的最小打印长度。请使用适当的值修改
20
。 我已经在这里更新了你的代码。请查收

设置
minPointLength
无法正确使用堆叠条形图 由于报告的问题:

要克服报告的错误,可以用以下代码替换
plotOptions

    plotOptions: {
    series: {
        stacking: 'percent',
         minPointLength: 40,
        dataLabels: {
            enabled: true,
            color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white'
        }
    }
},

请检查这里的小提琴:

即使在这个方法中,如果任何一个值很高,另一个也不会显示。检查这个JSFIDLE Hi Kasinaat 007,您的示例似乎工作正常。你能更准确地描述一下你想要达到什么效果吗?即使在这个方法中,在一个单条中,如果任何一个值高,另一个值都不会显示。检查这个JSFIDLE Hi Kasinaat 007,你的例子似乎工作正常。你能更准确地描述一下你想要达到的效果吗?