显示堆叠范围图表中的重叠范围而不是重叠

时间:2016-01-17 16:52:42

标签: javascript charts highcharts visualization

我需要生成列轴范围图表,其中Y轴上的类别和X轴上的日期时间。每个类别有多个范围。有时,两个范围在同一类别中重叠,如下所示:

data: [
    [0, Date.parse('Sun, 17 Jan 2016 16:00:00 GMT'), Date.parse('Sun, 17 Jan 2016 17:00:00 GMT')],
    [0, Date.parse('Sun, 17 Jan 2016 16:30:00 GMT'), Date.parse('Sun, 17 Jan 2016 17:30:00 GMT')]
]

如您所见,一个范围从16:00到17:00,另一个范围从16:30到17:30,在同一类别中。 目前,这些呈现重叠:https://jsfiddle.net/felixfbecker/18mst6dj/3/ chart

我需要那些显示更像这样的(快速Illustrator模型):

chart- 1

因此,它们不会重叠但显示为堆叠,但仍然属于同一类别。有没有办法实现这一点(最好是在Highcharts,如果不是,可能在其他图表库中)?

1 个答案:

答案 0 :(得分:0)

我在论坛中找到了答案:http://forum.highcharts.com/post120037.html

tl; dr 您必须将它们添加到新系列中,但可以将这两个系列与linkedTo相关联,以便它们仅在图例中显示一次。