2013-02-26 26 views
6

ハイチャートには不規則な時間間隔を使用する例がありますが、ハイストックについても同じことをしたいのですが、xAxisタイプのパラメータはありません。ハイストック - 不規則な時間間隔

JSFiddle code

私のオプション私は、出力データが実際に同じタイムスタンプを使用していることを確認します

$(function() { 

$.getJSON('http://184.173.195.228/~ktwsn/temp2.php?action=get_sensor&sensor_serial%5B%5D=3B74F41400000069&sensor_serial%5B%5D=3BB2FA14000000E6&sensor_serial%5B%5D=3B91F11400000079&sensor_serial%5B%5D=3BC7F114000000E5&sensor_serial%5B%5D=3BC0F314000000E3&callback=?', 
     {action: "get_sensor"}, 
      function(data) { 
       var seriesOptions = []; 
       $.each(data, function(key, val) { 
        seriesOptions.push({ 
         name: val.name, 
         data: val.samples, 
         marker : { 
          enabled : true, 
          radius : 3 
         } 
        }); 
       });  
       // create the chart 
       chart = new Highcharts.StockChart({ 
        chart: { 
         renderTo: 'container', 
        }, 
        xAxis: { 
         type: 'datetime' 
        }, 
        rangeSelector: { 
         selected: 4 
        },  
        series: seriesOptions 
       }); 
      }); 
}); 
+0

jsFiddleで問題を再現できますか? –

+0

私はjfiddleのデータセットを持っていますjsfiddle.net/cS6r5/14 – user1978109

答えて

0

です。

このようなケースには、同じ日付のタイムスタンプが含まれていますが、異なる時刻が含まれているため、常に異なるx軸の配置になります。

(私はそれが明らかにチェックすることも知っているが、私はそれを何度も見てきました...)

+0

データポイントは2番目または2番目にあります。画像のX軸を見ると、ツールチップ上の時刻はx軸の値に近づいていません。 – user1978109

+0

画像から、約20分の範囲にあるように見えます。 データの出力やチャートの実例がなくても、それ以上のことは分かりません(jsfiddleやjsbinなどで投げ捨ててください) – jlbriggs

+0

私はjfiddle http://jsfiddle.net/のデータセットを持っていますcS6r5/14/ – user1978109

19

はそれを見つけました。ハイチャートとハイストックとの間の命名法は異なる。

はHightstockにとっては、企業が本当にhighchartsとhighstockを組み合わせることが必要

xAxis: {  
    ordinal: false 
} 

です。単一のAPIドキュメンテーションが従う方が簡単です。

+2

エラーが発生した場合は、これも解決策になる可能性があります。 _'Uncaught Highchartsエラー#19:www.highcharts.com/errors/19'_ 解決方法はありません。 – jedimorten

関連する問題