2015-10-05 118 views
1

我有2个图表使用相同的数据,一行和一个区域。Highcharts面积图的最小值y轴

如果数据只具有正值,区域图显示“0”作为最小值

area chart

但是,折线图Y轴以负值,而不是0开始,即使该数据不包含负值

line chart

问题:当数据怎样才可以有线路图y轴从0开始,但仍保持显示负值的能力有这样的价值吗? (我在图表渲染后尝试使用设置min + setExtremes的组合,但这些值有时是不正确的,但我认为解决方案要简单得多,因为面积图可以自动执行此操作)。

回答

0

目前没有设置可以做到这一点。

有一个功能要求来实现这一点,已经搁置了一段时间,在这里:

现在,你必须检查你的数据,如果没有负面值,将min设置为0,如果有负值,则什么也不做。

它的工作原理默认情况下,面积图,因为该区域类型有默认的0明确的最小值,而忽略分钟如果有负值

我想另一个解决办法是使用面积系列,但将fillOpacity设置为0 - 从而只显示一行,但使用区域的轴缩放设置。

+0

谢谢你,我还在考虑你最后的选项,在面积图上将fillOpacity设置为0 – Mihail