HIghcharts 4实心规格最大值

时间:2014-06-26 15:11:57

标签: highcharts max gauge

我正在尝试显示一个具有“奇怪”最大值的实体仪表,即96(小时)。 我想通过highcharts详细说明最大值和最小值来设置刻度,范围等,但我不明白为什么我不能显示这样的值,甚至不能显示其他舍入值,如100以下的90.

有什么想法吗?

4 个答案:

答案 0 :(得分:5)

问题可能是图表生成默认的滴答间隔,例如10,最多加100。

您可以通过指定分为96(例如8)的tickerInterval来获得您想要的内容。

    yAxis: {
        min: 0,
        max: 96,
        tickInterval:8,

http://jsfiddle.net/Vn4My/

答案 1 :(得分:2)

您可以使用任何最大值,只有除以1000 才能获得 tickInterval 值,例如:

yAxis: {
        min: 0,
        max:96,
        tickInterval:(96/1000),
    },

工作示例:http://jsfiddle.net/NareshChennuri/whuu5qbt/

答案 2 :(得分:0)

要获取确切的自定义最大值:

tickPositioner: function() {
  return [this.min, this.max];
},
min: 0,
max: 6924,

refer this issue on github

答案 3 :(得分:0)

尝试此问题,我也面临同样的问题,但我解决了该问题,该解决方案可能对您有用。

 yAxis: {
  min: minData,
  max: maxData,
  tickPositions: [minData, maxData]
},

添加tick位置:[minData,maxData];

请检查类似的示例Example

参考reference click here

我希望这够了。

谢谢

PVS