我正在使用Highcharts,并且有一个基本的双系列柱形图。我想在图表中添加一条数据驱动线,如下图的红色框中所示,但是我不确定最佳方法(该方法将在当月进行以记录预计的月末值) 。
我已经考虑了三种方法来执行此操作,但不确定最佳方法:
有没有人曾经做过这样的事情,并且可以提供一些有关如何实现的见解?谢谢。
我猜画一条自定义线条是最干净的解决方案-您可以通过挂接到redraw事件并重新定位/调整大小来使该线条易于响应。
串联方法不需要很多编码,只需设置一些选项即可。您可以将散点类型与自定义标记符号一起使用。
Highcharts.SVGRenderer.prototype.symbols.line = function(x, y, w, h) {
return ['M', x, y, 'L', x + w, y];
};
{
type: 'scatter',
showInLegend: false,
enableMouseTracking: false,
marker: {
symbol: 'line',
lineColor: 'orange',
lineWidth: 6,
radius: 20
},
data: [
[1.15, 140]
]
}]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句