Highchart的y轴与另一个轴重叠

时间:2017-07-20 07:04:31

标签: javascript highcharts data-visualization

这是我的图表目前的样子:

enter image description here

我创建y轴的功能如下:

  function generateYAxises(){
    var result = [];
    for (var i = 0; i < af.currentDataDetails.length; i++) {
        var yAxis = {
          showEmpty: false,
          title: {
            text: af.currentDataDetails[i].paramDisplayName,
            style: {
              color: Highcharts.getOptions().colors[i]
            }
          },
          labels: {
            format: '{value}',
            style: {
              color: Highcharts.getOptions().colors[i]
            }
          },
          offset: 70
        };
        result.push(yAxis);
    }
    return result;
  }

如何应对叠加效果?

1 个答案:

答案 0 :(得分:0)

您为所有y轴设置了相同的offset。我要么根本不设置它(根据我的经验,Highcharts在这种情况下正确地并排布置轴),或者增加每轴的偏移量。

...这里a fiddle显示明确的offset靠近在一起确实会导致重叠。