Highcharts中yAxis类别的十进制值

Nar*_*ren 5 javascript highcharts

我需要我的yAxis类别为0 ='差',0.25 ='低于平均值',0.75 ='平均'1 ="好"

我设置了正确的类别,但是Highcharts似乎将我绘制的每个点都解释为等于yAxis上的"1"步.见http://jsfiddle.net/54cFG/

理想情况下,该图表应始终在yAxis上显示4个标签,并且绘制的点应排在"低于平均值"和"平均值".

我缺少一个设置吗?我想我在http://www.highcharts.com/ref/上做了很多尝试.

Lin*_*ger 6

您始终可以使用绘图带在Y轴上显示类别.这样你仍然可以保持实际值.我在这里用你的代码证明了这一点.

编辑

这是另一个示例,网格线取下,plotBands各自有自己的颜色.如果您想更改其中的任何一个,这是颜色表.

如果您更喜欢使用绘图带而没有y轴标签,这里有一个例子.我觉得它运作得很好.如果用户真的想要看到确切的值,他们可以将鼠标悬停在该点上.