2013-05-27 24 views
0

我想在单个数据系列的折线图中使用多行格式,例如:像这样: enter image description hereHighcharts:如何在一个系列中使用多种行格式?

我已经通过连接两个单独的系列创建了此示例,但我宁愿不使用此解决方法。

有没有人知道如何与Highcharts做到这一点?

+0

可能重复http://stackoverflow.com/questions/15300330/highcharts-line-graph-with-half-solid-line-and-half-dotted-line – dejavu

回答

1

您只能通过两个系列来实现它。

0

为了将来的参考,您可以在单个系列上针对x轴使用区域以获取多个线条样式。

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/series/color-zones-zoneaxis-x/

series: [{ 
     type: 'areaspline', 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4], 
     pointStart: Date.UTC(2015, 0), 
     pointIntervalUnit: 'month', 
     zoneAxis: 'x', 
     zones: [{ 
      value: Date.UTC(2015, 5), 
      color: colors[2] 
     }, { 
      value: Date.UTC(2015, 6), 
      color: colors[5] 
     }, { 
      value: Date.UTC(2015, 8), 
      color: colors[2] 
     }, { 
      color: colors[5] 
     }] 
}] 
+0

出于某种原因区域从不为我工作。 – johnny