0

您好,感谢您的阅读。

我有一个带有 2 y-axis 的高图。我在两个 y 轴上都有不同的值 s。

一方面,我显示一个带有负值的柱形图,另一方面是一个样条曲线。我想知道当我的柱形图中有负值时,如何将 0 值保持在同一行。

我的意思是,当我有一个负值时,0 值与另一侧的 0 值不在同一水平,并且图表没有多大意义。我怎样才能将 0 值保持在同一水平。

4

1 回答 1

1

给你的例子:http: //jsfiddle.net/5m9JW/343/比较pixelPosition直到设置极端会得到相同的结果。

 var i = 15;
 while (chart.yAxis[1].translate(0) != chart.yAxis[0].translate(0) && i > 0) {
    chart.yAxis[0].setExtremes(chart.yAxis[0].getExtremes().min - chart.yAxis[0].translate(chart.yAxis[1].translate(0), true));
    i--;
 };
于 2013-06-19T10:22:41.353 回答