我正在尝试显示一个具有“奇怪”最大值的实体仪表,即96(小时)。 我想通过highcharts详细说明最大值和最小值来设置刻度,范围等,但我不明白为什么我不能显示这样的值,甚至不能显示其他舍入值,如100以下的90.
有什么想法吗?
答案 0 :(得分:5)
问题可能是图表生成默认的滴答间隔,例如10,最多加100。
您可以通过指定分为96(例如8)的tickerInterval来获得您想要的内容。
yAxis: {
min: 0,
max: 96,
tickInterval:8,
答案 1 :(得分:2)
您可以使用任何最大值,只有除以1000 才能获得 tickInterval 值,例如:
yAxis: {
min: 0,
max:96,
tickInterval:(96/1000),
},
答案 2 :(得分:0)
要获取确切的自定义最大值:
tickPositioner: function() {
return [this.min, this.max];
},
min: 0,
max: 6924,
答案 3 :(得分:0)
尝试此问题,我也面临同样的问题,但我解决了该问题,该解决方案可能对您有用。
yAxis: {
min: minData,
max: maxData,
tickPositions: [minData, maxData]
},
添加tick位置:[minData,maxData];
请检查类似的示例Example
我希望这够了。
谢谢
PVS