D3.js【v4,v5】|CSVファイルを読み込む(d3.csv)

d3.js(v4、v5)で、CSVファイルを読み込むには、d3.csv メソッドを使用します。

CSVファイルを読み込む

v4、v5とも以下のコードでCSVファイルを読み込むことができます。

読み込むCSVファイル(resource.csv)

javascript

読み込んだCSVは、配列データとして使用することができます。

また、次のようにすると、読み込んだCSVデータに共通の加工を行いグラフを描画することができます。

この例では、読み込んだCSVのnameデータの前に、”インデックス番号_”を追加した結果をグラフ描画データとして渡しています。

then(function(data))の引数dataの内容は、次のようになります。

name要素の値に、”インデックス番号_”が追加されていることが分かります。

このように、d3.csv を使用すると簡単にCSVファイルを読み込むことができます。