1

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

在此处输入图像描述

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

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

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

4

1 回答 1

2

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

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

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

series: [{
  ...   //Real data series
}, {
  yAxis: 1, //constant series
  ...  
}]
于 2018-05-17T13:17:48.183 回答