如何在散点图上删除Highcharts Xaxis中的数据差距



当前我的图形检测我的值并显示图形自动创建的不确定的值。值最多必须是最大为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;
        }
    }
},

最新更新