将符号和注释添加到Highchart日期轴

时间:2018-05-17 12:57:51

标签: highcharts

我需要在日期(x)轴上的图表中添加图形注释,因此我使用自定义图像标记添加了一个常量值为0(x:date,y:0)的新系列。注释看起来像这样:

enter image description here

这种方法的问题在于注释系列中的常量0值是自动放置的刻度线(在右侧),然后从0开始拉伸整个Y范围,而不是最小值和最大值。其他系列,默认情况下。这极大地影响了其他系列的显示,其价值远离0,使它们看起来不那么多样化。

Highcharts附带一个注释模块,我没有找到将其固定到轴并使用不同图形的选项。

是否可以: a)防止注释系列影响Y轴刻度? b)在X轴上进行自定义注释而不添加新的常量系列?

1 个答案:

答案 0 :(得分:2)

我认为最简单的解决方案是创建一个新的yAxis,让你的常量系列使用yAxis。像这样:

yAxis: [{
  ...//original yAxis
}, {
  visible: false //this hides all axis lines, ticks, and labels
}]

然后在本系列中,您将设置:

series: [{
  ...   //Real data series
}, {
  yAxis: 1, //constant series
  ...  
}]