我需要在日期(x)轴上的图表中添加图形注释,因此我使用自定义图像标记添加了一个常量值为0(x:date,y:0)的新系列。注释看起来像这样:
这种方法的问题在于注释系列中的常量0值是自动放置的刻度线(在右侧),然后从0开始拉伸整个Y范围,而不是最小值和最大值。其他系列,默认情况下。这极大地影响了其他系列的显示,其价值远离0,使它们看起来不那么多样化。
Highcharts附带一个注释模块,我没有找到将其固定到轴并使用不同图形的选项。
是否可以: a)防止注释系列影响Y轴刻度? b)在X轴上进行自定义注释而不添加新的常量系列?
答案 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
...
}]