Javascript Highstock从图表中删除不需要的空间

Javascript Highstock从图表中删除不需要的空间,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我有一个在Y轴上有类别的highstock面积样条曲线图。图表上的任何点都不会超过顶部类别,但我在顶部类别“报警”上方有一个多余的空间 我的Y轴包含min和max,用于始终显示所有类别。如果我将最大值设置为8,我将丢失报警类别,空行仍然存在 这是我的Y轴代码 yAxis: { categories: ['Unknown', 'State 1', 'Disarmed', 'Armed', 'Service Timed', 'Unauthorised', 'Alert',

我有一个在Y轴上有类别的highstock面积样条曲线图。图表上的任何点都不会超过顶部类别,但我在顶部类别“报警”上方有一个多余的空间

我的Y轴包含
min
max
,用于始终显示所有类别。如果我将最大值设置为8,我将丢失报警类别,空行仍然存在

这是我的Y轴代码

    yAxis: {
        categories: ['Unknown', 'State 1', 'Disarmed', 'Armed', 'Service Timed', 'Unauthorised', 'Alert', 'Watch', 'Alarm'],
        min: 0,
        max: 9,
        title: {
            useHTML: true,
            text: 'Alert Type'
        },
        opposite: false,
        labels: {
            x: 0,
            y: 8
        },
    },
是否存在我只能为Y轴类别显示足够多的“线”,并且没有永远不会使用的不需要的线的情况


非常感谢您的帮助。

@NicolasR设置为9是因为共有9个类别,如果我将其设置为8,我将失去最重要的类别。很抱歉,我误读了您的文本,因为它已经被描述过了。也许您可以添加highchart实现的更多细节以获得更多反馈您是否尝试过
yAxis:{endOnTick:true},
?@wf4我有,但它似乎没有任何效果。@JamesTordoff您真的应该创建一个JSFIDLE或工作片段来演示这个问题,用你提供的东西,我不可能复制这个问题。