如何在highcharts中绘制值为0的列

时间:2014-10-06 13:25:05

标签: javascript highcharts

我有一个图表,当y轴值为零时,我希望有一条线/条..(因为零是正确的值而null是缺少值)。这可能吗? 例如,在列基本图表(http://www.highcharts.com/demo/column-basic)中。 对于tokio系列来说,有可能有一个值= 0吗?所以请画出来吗?

    {
        name: 'Tokyo',
        data: [0, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]

    }

我尝试将min属性设置为小于零的值..但是条形图不可见... 任何想法?

2 个答案:

答案 0 :(得分:2)

将yAx的最小值设置为低于0,将阈值设置为null(这样,列从填充Y轴最小值延伸) Highcharts API: plotOptions.bar.threshold

示例:http://jsfiddle.net/4w23mrod/

...
yAxis: {
   min: -50,
   ...
},
plotOptions: {
   bar: {
      threshold: null,
      ...

OR

您可以使用minPointLength

Example

答案 1 :(得分:0)