nvd3 グラフに日付を表示しようとしています。lineChart モデルを使用してこれを成功させましたが、multiChart モデルに苦労しています。
グラフは正しく表示されますが、x 軸のラベルが機能するだけです。私が見ることができるのは、tickFormat に渡された d の値が NaN であるためです。理由はわかりません。
chart.xAxis.tickFormat(d)
これは、d3.time.format を作成するための値を取得できないことを意味します。
ただし、チャートが描画された後、 d の値は私が期待するものです(これは chart.x 関数の戻り値です)。
var chart = nv.models.multiChart()
.x(function(data,increment){
return data.x
});
nv のソース コードを理解しようとして、私はこれについて少し頭を悩ませていますが、これらすべてがどのように連携しているかは、まだ直感的ではありません。
いつものように、どんな助けのアドバイスも大歓迎です。
ありがとう
アラン