http://bl.ocks.org/4248145にある 16 進ビニングの例を使用しています。
ポイントの列 x と y を含む csv からデータを読み取るように変更したいと考えています。
この行を変更したい:
var points = d3.range(2000).map(function() { return [randomX(), randomY()]; });
ポイントに 2 列のデータが含まれるようにします。
csv の 2 列のデータから points 変数を生成するにはどうすればよいですか? 16 進ビニングは配列全体 (一度にすべての行) を取るため、非同期であり、コールバックの関数がデータの各行にあるため、d3.csv はそれをカットしていないようです - 設定する方法はありますか?ポイント変数をcsvファイルのデータに追加し、その呼び出しが完了したらプロットしますか?