1. ホーム
  2. ジャバスクリプト

[解決済み】D3 datumとdataの違いは何ですか?

2022-04-09 06:08:30

質問

D3.jsのdatum()とdata()の違いについて、どなたか教えていただけませんか?どちらも使われているのを見かけますが、なぜどちらかを選ばなければならないのかがよくわかりません?

どのように解決するのですか?

マイク本人から正しい答えが見つかりました。

D3 - JSONデータ構造をどのように扱うか?

データを1つのSVG要素にバインドしたい場合は、次のようにします。

(...).data([data])

または

(...).datum(data)

複数のSVG要素にデータをバインドしたい場合

(...).data(data).enter().append("svg")

.....