2016-11-18 6 views
0

いくつかのデータをプロットするためにnvd3を使用しようとしています。私のデータは2次元配列で、最初の位置はx値(Date)で、2番目の値はy値です。私はデータを持っていない値になるまでそれをズームするとNVD3で未定義の値を取得する

var chart = nv.models.lineWithFocusChart() 
      .x(function (d) { return d[0]; }) 
      .y(function (d) { return d[1]; }) 

は、(例えば、私は毎月のデータを持っていると私は日の間ズーム)私は未定義としてdを得ました。ズームしたときに値を補間して何かを表示する方法はありますか?

Here's an example

答えて

0

あなたの完全なコードでチェックイン、あなたは

d3.select('#my-chart svg') 
    .datum(myData) 
    .call(chart); 

のようなものは、あなたのmyDataは、いくつかのundefined

[..., [undefined, undefined], ...] 
を持っているかどうかを確認しようとする必要があります
関連する問題