1
をY軸として、私はこのようなデータセットを有する:D3のヒートマップの列ヘッダー
CT, CA, GA, TX, Year, Month
1, 1, 2, 4, 2016, 03
2, 1, 3, 5, 2016, 03
状態列の下の数字は、出現の数に対応します。 そして私はD3にデータをロードしますが、どのように私はこのようなわずか4列であるようにデータを再編成することができます
d3.csv("states.csv", function(error, Data){
Data.forEach(function(d){
d.CT = +d.CT;
d.CA = +d.CA;
d.GA = +d.GA;
d.TX = +d.TX;
d.Year = +d.Year;
d.month = +d.month;
});
ありがとう!私は自分のデータを読み込んでログを確認しましたが、コンソールに空の配列が表示されています。それを表示しようとすると、newData [0]は未定義です。 .push関数で何か別の必要があるのでしょうか? – ajax2000
まあ、私は正確なコードを見なければなりません。コードとCSVを使用してPlunkerまたはBlockbuilderをセットアップします。 –
http://blockbuilder.org/ajax2000/87c95d6706e43a868df5cc035c49f9ab – ajax2000