Javascript 如何从highcharts图表中删除零值

Javascript 如何从highcharts图表中删除零值,javascript,highcharts,Javascript,Highcharts,编辑:---请参阅下面的新JSFIDLE链接--- 我想去掉图形中显示的零值,这些零值主要由表示系列4的黄线可见 如果我将数据中的零更改为“null”,则它们将消失。我曾尝试使用格式化程序函数(我在stackoverflow上看到过)来实现这一点,但我无法让它工作。 有人能帮我吗 formatter:function(){ if(this.y > 0) return this.y;

编辑:---请参阅下面的新JSFIDLE链接---

我想去掉图形中显示的零值,这些零值主要由表示系列4的黄线可见

如果我将数据中的零更改为“null”,则它们将消失。我曾尝试使用格式化程序函数(我在stackoverflow上看到过)来实现这一点,但我无法让它工作。 有人能帮我吗

formatter:function(){
                    if(this.y > 0)
                        return this.y;
                }       
编辑:谢谢你的评论芭芭拉。我现在已经对数据进行了预处理,因此其中有allready空值。 我现在有另一种奇怪的问题。在JSFIDLE中,结果很好;黄线消失了。见: 然而,在我的应用程序中使用完全相同的Javascript函数,我的浏览器仍然显示黄线。见:


不知道为什么?!?!我的经验是,在大多数情况下,我的“完全相同”的陈述似乎是错误的,但我无法找出区别是什么

格式化程序函数用于标签。如果要从数据集中删除零,则应在将数据发送到Highcharts之前对其进行预处理。格式化程序函数用于标签。如果要从数据集中删除零,则应在将数据发送到Highcharts之前对其进行预处理。