Highcharts 海图:面积图:填充0和第一个点之间的空间

Highcharts 海图:面积图:填充0和第一个点之间的空间,highcharts,Highcharts,是否有办法填充y轴和第一个点之间的间隙。我的图表上的第一点应该是“25年”,我也希望填写0到25之间的区域。即使工具提示对该点不起作用,我只想直观地显示0和第一个点之间的值 我试着添加一个x值为零的点,但没有成功。我所看到的唯一两个轴和面积之间没有间隙的面积图是图表反转的示例。有没有合适的方法 当前代码: $(function () { $('#container').highcharts({ chart: { type: 'areaspline

是否有办法填充y轴和第一个点之间的间隙。我的图表上的第一点应该是“25年”,我也希望填写0到25之间的区域。即使工具提示对该点不起作用,我只想直观地显示0和第一个点之间的值

我试着添加一个x值为零的点,但没有成功。我所看到的唯一两个轴和面积之间没有间隙的面积图是图表反转的示例。有没有合适的方法

当前代码:

        $(function () {
    $('#container').highcharts({
    chart: {
        type: 'areaspline'
    },
    title: {
        text: 'Monthly Comparison'
    },
    subtitle: {
        text: '1 vs 2'
    },
    xAxis: {
         min: 0,
        categories: [0, '25 years', '30 years', '35 years', '40 years', '45 years']
    },
    yAxis: {
        labels: {
            formatter: function() {
            return '$' + this.value;
            }
        },
        min: 0,
        title: {
            text: 'Cost'
        }
    },
    tooltip: {
        shared: true,
        valuePrefix: '$'
    },
    credits: {
        enabled: false
    },
    legend: {
        enabled: false
    },
    plotOptions: {
        area: {
            lineWidth: 1,
            marker: {
            enabled: false
            },
            shadow: false,
            states: {
            hover: {
                lineWidth: 1
            }
            }
        }
    },
    series: [{
        type: 'area',
        name: 'series1',
        data: [['',60],['25 years',60], ['30 years',60], ['35 years',60], ['40 years',60], ['45 years',60]]
        }, {
        type: 'area',
        name: 'series2',
        data: [['',90], ['25 years',100], ['30 years',175], ['35 years',300], ['40 years',400], ['45 years',400]]
    }]
    });
});

应该将minPadding/maxPadding设置为0,但这些参数不适用于类别。因此,您需要使用数字xAxis,而不是类别