1

我想处理 y 轴的负数部分(低于 0),就好像它高于零一样 - 因为我正在绘制高于 0 的其他东西。所以,基本上,我想删除 Highstock 负 y 上的负号-axis 使它看起来积极,只是颠倒。(我仍将使用“-”符号输入数据,以便将其绘制在 0 以下,但留下负号会令人困惑)

此外,对于工具提示,是否有一种简单的方法可以将值乘以 -1 以使其也显示为正值?

有谁知道我该怎么做?

谢谢,安德鲁

4

1 回答 1

3

使用formatter函数来操作标签外观:

    yAxis: {            
        labels: {
            formatter: function() {
                return Math.abs(this.value);
            }
        }
    },

您也可以对工具提示执行相同操作:

    tooltip: {
        formatter: function() {
            return this.x + '<br/>' + this.series.name + ': ' + Math.abs(this.y);
        }
    },

请参见此处的示例。

于 2013-10-13T13:06:04.983 回答