2013-05-27 23 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