Highstocks Plotline多色

时间:2014-04-15 00:01:04

标签: javascript highcharts highstock

我有一张Highstocks图表,显示时间轴上的事件。这些事件由多个不同的数据系列表示,我想显示代表过去/未来的不同颜色的事件之间的界限(与系列本身无关)。

使用plotOptions.series.lineWidth: 8导致图表看起来像这样,由于与不同系列相关联的颜色(其中一些只包含一个点):

enter image description here

如果我设置plotOptions.series.lineWidth: 0并指定情节线,我可以达到所需的视图:

8px-high plotline

我的问题

是否可以:

  • 根据x轴值显示2种不同颜色的y轴曲线?或
  • 创建2个y轴绘图线并仅部分显示每个?或
  • 在标记后面绘制阴影矩形而不是整个波段/线?

创造这样的东西(假设今天是2021年初):

Desired plotline

任何帮助都非常感激。

1 个答案:

答案 0 :(得分:1)

1/2)不,plotLine可以包含单色,并且不能限制它的宽度

您可以使用渲染器添加自定义线条。 http://api.highcharts.com/highcharts#Renderer.path