高图表,计算并在柱形/散点系列上绘制平均线

问题描述 投票:0回答:1

我使用 Highcharts 在柱(代表年份)上绘制散点序列(代表不同的运行)。 我使用 pointPlacement 选项根据需要放置列

series: [
{
    name: "Run 1",
    type: "scatter",
    data: scatterData1,     
    pointPlacement: -0.1
    },
    {
    name: "Run 2",
    type: "scatter",
    data: scatterData2,
    pointPlacement: 0   
    },
    {
    name: "Run 3",
    type: "scatter",
    data: scatterData3,
    pointPlacement: 0.1 
    }
]

结果在这里,似乎效果很好:https://jsfiddle.net/vegaelce/xo9uwsqy/

现在,我需要为每年添加一条代表每次运行平均值的线。预期结果可能是:

红线是红点之间的链接(一年中每次运行的平均值)。

我怎样才能实现这一目标?

highcharts average scatter-plot
1个回答
0
投票

您可以将 x 轴上的小数点与

lineWidth
结合使用来实现类似的效果。

{
  name: "Average 2017",
  type: "scatter",
  color: 'red',
  lineWidth: 1,
  marker: {
    symbol: 'dot'
  },
  showInLegend: false,
  data: [[-0.1, 48], [0, 23], [0.1, 40]]
}

演示https://jsfiddle.net/BlackLabel/3gcsnqjr/

© www.soinside.com 2019 - 2024. All rights reserved.