Highcharts:coloraxis上的tickInterval

时间:2014-07-15 23:37:02

标签: highcharts

我无法将tickInterval值设置为低于1 - 它始终默认为1作为最小步骤。见http://jsfiddle.net/L3W3N/1/

    colorAxis: {
        min: -1,
        max: 1,
        tickInterval: 0.5,
        minColor: '#FFFFFF',
        maxColor: Highcharts.getOptions().colors[0]
    },

将tickInterval设置为0.5或0.25没有区别。

由于热图范围是{-1,1},我想将coloraxis的tickInterval设置为0.5或0.25。

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用tickPositions属性,该属性允许您手动覆盖tickInterval http://api.highcharts.com/highmaps#colorAxis.tickPositions

e.g。

colorAxis: {
            min: -1,
            max: 1,
            tickPositions: [-1, -0.75, -0.5, -0.25, 0, 0.25, 0.5, 0.75, 1],
            minColor: '#FFFFFF',
            maxColor: Highcharts.getOptions().colors[0]
        },

演示:http://jsfiddle.net/robschmuecker/L3W3N/3/