我使用 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/
现在,我需要为每年添加一条代表每次运行平均值的线。预期结果可能是:
红线是红点之间的链接(一年中每次运行的平均值)。
我怎样才能实现这一目标?
您可以将 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]]
}