0
d3を使用してtsvファイルから文字列の配列を取得しようとしています。私の目標は、私のtsv fieの列label
に含まれるすべての文字列に等しいグローバル変数を定義することです。d3でtsvから文字列の配列を取得
以下の方法を試してみると、ページに表示されるのはNaN
です。 d3を使用して、tsv列に含まれるすべての文字列をフェッチし、配列として定義するにはどうすればよいですか?例
labels = ["label1", "label2", label2",...]
d3.tsv("newdata.tsv", function(error, data)
{
var labels=0;
data.forEach(function(d)
{
d.label = +d.label;
labels = labels + d.label;
})
document.write(labels);
});
をこれが働いているが、私はちょうど 'NaN'の配列を取得します。私はファイルをダブルチェックし、その列には必ず文字列が含まれています。 –
文字列の代わりに値が 'NaN'として読み込まれる理由はありますか? –
@the_darkside apologies、この場合は不要な '+'演算子を削除するのを忘れました。 – sparta93