x轴最小值为2,使用highcharts间隔6个月

x轴最小值为2,使用highcharts间隔6个月,highcharts,Highcharts,我想把x轴的起始值设为2.0,结束值设为19.0,刻度间隔设为0.60。当我给出的差值为0.60时,它从1.8开始,到19.2结束,即使我给出了最小值和最大值。请帮我解决这个问题 $(function () { $('#container').highcharts({ chart: { }, xAxis: { startOnTick: true, min:2.0, step: 2, max: 19.0,

我想把x轴的起始值设为2.0,结束值设为19.0,刻度间隔设为0.60。当我给出的差值为0.60时,它从1.8开始,到19.2结束,即使我给出了最小值和最大值。请帮我解决这个问题

$(function () {
$('#container').highcharts({
    chart: {
    },
    xAxis: {
        startOnTick: true,
        min:2.0,
        step: 2,
        max: 19.0,
        startOnTick: true,
        endOnTick: true,
        tickInterval: 0.60
    },

    series: [{
        data: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,13,14,15,16,17,18,19]
    }]
});
}))

^这就是我试过的

谢谢,
Aparna Unny

问题在于,您希望大小范围为17(19-2),间隔为0.6。17的偏差不等于0.6,因此图表必须调整最小值/最大值

此外,2不是0.6的倍数,因此如果要从2开始,startOnTick必须为false

选择不同的股票代码间隔(例如0.5)或选择一个最小/最大范围,该范围的偏差相等于0.6,例如2/19.2

  xAxis: {
        min:2.0,
        step: 2,
        max: 19.0,
        startOnTick: true,
        endOnTick: true,
        tickInterval: 0.50
    },


问题是,您希望大小范围为17(19-2),间隔为0.6。17的偏差不等于0.6,因此图表必须调整最小值/最大值

此外,2不是0.6的倍数,因此如果要从2开始,startOnTick必须为false

选择不同的股票代码间隔(例如0.5)或选择一个最小/最大范围,该范围的偏差相等于0.6,例如2/19.2

  xAxis: {
        min:2.0,
        step: 2,
        max: 19.0,
        startOnTick: true,
        endOnTick: true,
        tickInterval: 0.50
    },

谢谢史蒂夫:)。让我看一下。谢谢史蒂夫:)。让我来解释一下。