2013-05-07 34 views
0

Referencing this imageHighchart - 在错误的地方

显示在一个图中的数据点,我有两个数据集(红色,蓝色)与在2/13开始数据911和一个(绿色)开始数据。绿色的开始于与其他人相同的位置,但应该在2/13开始。我怎么能告诉这个数据集来做到这一点?如果有解决方法,我宁愿不使用0。

+0

您能否给我们提供您用于绘制图表的数据。一个jsfiddle将完成这项工作。 – Strikers 2013-05-08 05:25:09

+0

问题是x数据不正确,你能提供你的系列的外观吗? – 2013-05-08 08:08:39

+0

嗨,大家好 - 数据来自数据库,这里是:http://pastie.org/private/0ltujlwqu8w7ee1z2jqtaa - 我知道有问题的行数据较少,因为它的数据刚刚开始收集在2/2013-我认为这些月份和年份会与Highchart匹配,因此数据排列整齐。我猜不会。 – 2013-05-09 17:57:29

回答

0

如果你没有任何价值,你可以把JavaScript的空值。我的英语可能不太好解释,但我的例子很清楚。你也可以看看这个页面:http://www.highcharts.com/demo/area-missing/gray

   <script> 
       $(function() { 
        $('.graph').highcharts({ 
         chart: { type: 'line'}, 
         plotOptions: { series: { connectNulls: true }}, 
         xAxis: {categories: [2012,2011,2010,2009] }, 
         yAxis: {title: { text: 'Example Fruit Consumption'}}, 
         series: [ 
          { name:'Apple', data:[null,null,20000,41000]}, 
          { name:'Orange', data:[29458,29000,26892,23256]} 
           ] 
        }); 

       }); 
      </script>