是否可以绘制单独的"阈值" "列图表"?
中每列的行
答案 0 :(得分:0)
是的,使用Renderer.path
渲染这些行。
要查找渲染它们的位置,请使用point.plotX
和point.plotY
。
答案 1 :(得分:0)
我会将其作为堆叠列进行处理。
如果你想在顶部和底部之间有一条特定的线,你可以使用一种方法来扩展Highcharts制造商功能,将水平线作为标记绘制,并使用散射系列来放置线条。
Highcharts.Renderer.prototype.symbols.hline = function(x, y, width, height) {
return ['M',x ,y + height / 2,'L',x+width,y + width / 2];
};
示例:
如果您不需要绘制显式线条(因为不同的颜色已经创建了该线条),只需跳过散点图部分并使用常规堆叠列。
如果您只想为整个事物保留一个图例项,则可以使用虚拟系列和linkedTo
属性。
示例: