我尝试通过使用“linkedTo”属性比较单个图表中的两个不同日期间隔数据(以便在单击图例时消失并显示两条线,因为它们相关)
我的问题:两个系列自动在中间对齐(Fiddle Link Here)
我的选择如下:
第一个
我想要的是这样的东西:Where the days are ticked together and short serie is halted before the other one
我试着将两个系列链接到一个xAxis中,该xAxis将日计数作为图片进行跟踪。这部分地将点对齐在一起,但我无法将单独的日期数据发送到工具提示。我如何设置工具提示的格式?
另一个我尝试在网上找到的解决方案是,如果有任何方法可以在highchart中链接三个数据,那么我可以使用日计数作为单个xAxis,并将日期数据单独放在工具提示中。例如:(125次点击,2022年1月8日,日期:2)的
1条答案
按热度按时间oug3syen1#
将
max
属性添加到具有较少类别的xAxis中,以便使其与另一个属性匹配。演示:https://jsfiddle.net/BlackLabel/naes6v89/
您提到的另一种方法是使用
series.keys
(API:https://api.highcharts.com/highcharts/series.line.keys),但在本例中,这不是必需的。您只需将类别作为point.name
传递,然后在tooltip.headerFormat
中使用point.x
值演示:https://jsfiddle.net/BlackLabel/8xsnr7c9/
请记住,您需要将
linkedTo
与id
一起使用,而不是使用key。API参考:https://api.highcharts.com/highcharts/series.line.linkedTo