D3.js

散布図のデータに応じて目盛りを調整する

散布図に目盛りを表示してみます。

サンプルコードの実行結果はこちら

サンプルコードについて・・・
今回は今までのサンプルコードとは、違う点があります。それはデータセットから最大値を求めて、その値を目盛りの最大値にしている点です。
D3.jsでは、最大値を求めるメソッドで、d3.max()があります。d3.max()メソッドは1番目のパラメーターに配列を指定した場合、その配列に含まれるデータの最大値を返却します。ただそれは、単純な配列の場合で、今回の散布図のような配列要素内に配列がある二次元配列の場合は、そのままではできないので、d3.max()メソッドの2番目のパラメーターに関数を指定すると、配列要素内の特定の値のみを見ることができます。

-D3.js
-,