Highcharts - 区域“外观”但不是从0开始

时间:2013-05-03 08:19:41

标签: javascript charts highcharts highstock

这可能是一个奇怪的请求,但是可以将单个折线图“显示”为区域,如阴影部分位于线下方,但是不能将y轴从0重新缩放?

例如,此图表为http://jsfiddle.net/29shP/1/

是图表类型行...

enter image description here

但如果我改变type: 'area'

然后它显示如下: enter image description here

系列是否可以保留在第一张图片中,但下面是阴影颜色?

由于

3 个答案:

答案 0 :(得分:2)

我建议熟悉描述此问题的https://github.com/highslide-software/highcharts.com/issues/1401线程。

这是线程中给出的答案:

不同之处在于区域默认情况下阈值设置为0。你会发现列相同。见http://api.highcharts.com/highcharts#plotOptions.area.threshold。您可以通过将阈值设置为null来禁用该行为。

答案 1 :(得分:0)

是的,你可以那样做

highcharts允许您在导航器中保留单独的系列选项,您可以更改

navigator: {
            series: {
                data: ADBE,
            type: 'line'
            }
        },

这里有一个jsfiddle供您参考http://jsfiddle.net/GhA5d/

http://jsfiddle.net/29shP/2/

更新了你的小提琴

希望这对你有用

答案 2 :(得分:0)

使用“min”

yAxis: {
            startOnTick: false,
            endOnTick: false,
            min: 0
        },

示例:http://jsfiddle.net/29shP/4/

如果你想要多个yAxis min,你可以这样做:

yAxis: [{
            min: 0
            },
        {
            min: 0
}],

检查一下:Highcharts - Multiple Y Axis Stacked Charts(在评论中包含jsFiddle)