0

我正在尝试调整图表,以使最高条始终处于 100% 但是,似乎有一个轻微的填充,这导致图表实际上比它应该的少了几个百分点。

这是我到目前为止所拥有的:http: //jsfiddle.net/MrDhG/

我试图做的是将以下内容添加到 y 轴:

y-axis: 
...
endOnTick: false,
maxPadding: 0,
...

示例:http: //jsfiddle.net/MrDhG/1/

然而,这设置了超过 100% 的标准。这很好,例如,图表是从 0-150% 并且停止在 100%,但目前它的行为有点不可预测。

4

1 回答 1

1

您可以获得最大版本,并使用 tickPositioner 计算间隔。

简单示例:http: //jsfiddle.net/MrDhG/12/

tickPositioner:function(){

            var min = 0,
                tick = 0,
                positions = [],
                increment = Math.ceil((this.dataMax - this.dataMin) / 6);

            for (min; tick<= this.dataMax; tick += increment) {
                positions.push(tick);
            }
            return positions;                 

        },
于 2013-08-09T11:20:52.240 回答