2017-01-17 3 views
-1

D3を使用していて、同じチャートを複数作成しようとしています。私はd3.selectAllとクラスを使用しているので、何が問題なのか分かりません。それが表示されているのは、チャートが一度しか動作しないのですが、次のチャートの複製には値ラインがありませんが、軸があります。ここでd3すべてのチャートを作成すると、値の行が見つからないバグがある

は私が扱っています何の要旨です:https://gist.github.com/pebblexe/b5e94eee3f0b35a601732371511ec460

ありがとうございました!

+0

質問する前に[ask]と[mcve]を提供する方法をお読みください!今のように、多くの友人よりあなたに勝つ可能性は非常に低い質問です... – altocumulus

+2

ヒント:データ値の1組だけをバインドしているため、1行だけ生成されます。 '.data([dataParsed])'の代わりに '.data([dataParsed、dataParsed])'を実行すると、2つの行がプロットされます。この[デモ](http://blockbuilder.org/anonymous/0ad4ec96ee7fbd73320403871174a236)を見てください。 – altocumulus

+0

altocumulus - 要素を絶え間なく繰り返さずに同じグラフを多数グラフ化する方法はありますか? – pebblexe

答えて

-2

.data([dataParsed])の代わりに.datum(dataParsed)を使用できます。これにより、選択範囲の各要素にデータがバインドされます。

+0

ありがとう!それは私が探していた答えでした。私はあなたの答えをアップアップすることができますが、私は適切なランキングを持っていません。 – pebblexe

+0

あなたは歓迎です、私はそれらのdownvotesが何であるか分かりません。 –

関連する問題