当前我的图形检测我的值并显示图形自动创建的不确定的值。值最多必须是最大为59的0。这是图形外观的示例
xAxis: {
labels: {
format: '{value}'
},
}
我猜一个非常特殊的问题是:如何更改'{value}'属性。
如果我正确理解您要做的事情,您正在寻找破碎的轴。这将使您摆脱Xaxis差距(580的差距)。
http://jsfiddle.net/oxo8re2f/3/
您必须包括断轴模块:
<script src="https://code.highcharts.com/modules/broken-axis.js"></script>
,然后定义您希望休息的位置。在这种情况下:
xAxis: {
breaks: [{
from: 565,
to: 600,
breakSize: 1
}],
您可能必须预处理数据,以查找如果数据是可变的,则断路的位置。例如,您可以随时添加休息
您可以使用formatter
功能来操纵xAxis.labels
部分中显示的内容。通用格式将类似:
xAxis: {
labels: {
formatter: function () {
var label = this.axis.defaultLabelFormatter.call(this);
// Use thousands separator for four-digit numbers too
if (/^[0-9]{4}$/.test(label)) {
return Highcharts.numberFormat(this.value, 0);
}
return label;
}
}
},