【问题标题】:Highcharts minimum value for area charts y-axis面积图 y 轴的 Highcharts 最小值
【发布时间】:2016-01-02 12:08:45
【问题描述】:

我有 2 个使用相同数据的图表,一条线和一个区域。

如果数据只有正值,面积图显示“0”为最小值

但是,折线图的 y 轴以负值而不是 0 开头,即使数据不包含负值

问题:如何让折线图的 y 轴从 0 开始,但在数据具有负值时仍保持显示负值的能力? (我尝试在图表呈现后使用设置 min + setExtremes 的组合,但有时值不正确,但我认为解决方案要简单得多,因为面积图可以自动执行此操作)。

【问题讨论】:

    标签: javascript charts highcharts


    【解决方案1】:

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

    有一个功能请求来实现这一点,它已经萎靡了一段时间,在这里:

    现在,你必须检查你的数据,如果没有负值,将最小值设置为 0,如果有负值,什么都不做。

    它默认适用于面积图,因为面积类型默认有一个明确的最小值 0,如果有负值则忽略该最小值

    我想另一种解决方法是使用区域系列,但将 fillOpacity 设置为 0 - 从而仅显示一条线,但使用区域的轴缩放设置。

    【讨论】:

    • 谢谢,我也在考虑你在面积图上将 fillOpacity 设置为 0 的最后一个选项
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多