Highcharts:y轴上的allowDecimals在';s的对数被忽略

Highcharts:y轴上的allowDecimals在';s的对数被忽略,highcharts,logarithm,Highcharts,Logarithm,我已经在这里做了一些修改(我已经将我的0数据设置为显示0.1,但随后将其重新设置为显示0;因为对数不允许0数据),但我最新的问题是,当我有一个对数y轴并将allowDecimals设置为false时,它会被忽略,我认为或者可能是我的修改是这样做的。为了展示,这里是: 梨形图从0开始,但在y轴上有0.2。如何删除/忽略/不获取y轴上的小数?基本上,我只想得到整数,即使它很高 我希望这是清楚的。如果没有,我可以提供更多信息或进一步澄清我的问题。或者,你们有什么问题/想法吗?我是如何实现的 附言:

我已经在这里做了一些修改(我已经将我的0数据设置为显示0.1,但随后将其重新设置为显示0;因为对数不允许0数据),但我最新的问题是,当我有一个对数y轴并将allowDecimals设置为false时,它会被忽略,我认为或者可能是我的修改是这样做的。为了展示,这里是:

梨形图从0开始,但在y轴上有0.2。如何删除/忽略/不获取y轴上的小数?基本上,我只想得到整数,即使它很高

我希望这是清楚的。如果没有,我可以提供更多信息或进一步澄清我的问题。或者,你们有什么问题/想法吗?我是如何实现的

附言:


苹果图表显示了我为什么使用对数y轴(与container2相比)。小数据就在底部。

我不知道它是否解决了您的问题:

labels: {
    formatter: function() {
        return (this.value % 1 != 0 ? (this.value != 0.1 ? '' : 0) : this.value);
    }
}

实际上,这也是我的临时解决方案。:)隐藏十进制数字。但实际上我希望删除它们,因为我不会有任何小数('除了被黑客攻击的0.1)。