Highcharts中具有不同时间范围的系列

时间:2013-12-10 13:25:09

标签: javascript highcharts

我正在尝试使用带有多个(3到5)系列的折线图。它们中的每一个都涵盖了可以与另一条线交叉(重叠)的周期。

http://jsfiddle.net/MicheleC/E4SnM/

我尝试通过[x,y]数组来定义每个系列,如

"series": [
 {
"data": [
 [
 new Date(2004,0,30),
  8175 
],
[
 new Date(2004,9,1),
  8367 
],
....

但是highcharts会将数字转换为日期,并使每个系列从1开始。

1 个答案:

答案 0 :(得分:2)

你需要告诉highcharts xAxis是一个日期。它默认为线性。

            "xAxis": {
                "type": "datetime",
            "title": {
                "text": "DATE"
            }

然后,您可能需要格式化xAxis标签以及您希望它们的显示方式。