2016-08-22 4 views
2

x軸に時刻を24時間表記し、対応するY軸の値が滑らかな曲線を持つD3グラフを作成しようとしています。D3 - 属性d:期待値曲面チャートの作成時にエラーが発生しました

これは私のコードであり、それはエラーになります - Error: <path> attribute d: Expected number, "MNaN,450LNaN,450C…".

私はフィドルに私のコードを入れている - あなたはあなたの文字列を解析する必要がhttp://jsfiddle.net/x200v7mq/2/

+0

質問がダウングレードされた理由を説明できる人はいますか? – spiralarchitect

+0

@Cyril:フィドルを編集してそれを動作させて回答として投稿できますか?それは大きな助けになるでしょう。 – spiralarchitect

+0

それは大文字小文字のようには見えません。コメントが 'x.domain(d3.extent(data、function(d){ return d.p; }));'のようにコメントアウトされていれば、軸はうまくいきます。プロットしていない値だけです。 – spiralarchitect

答えて

3

を:ここで

var timeFormat = d3.time.format("%H:%M"); 

data.forEach(function(d){ 
    d.p = timeFormat.parse(d.p); 
}); 

はあなたですフィドル:http://jsfiddle.net/rp0ws88k/

+1

素晴らしい!どうもありがとう。 – spiralarchitect

関連する問題