0
型関数を除外して、tsvではなくjson変数を使用する必要があります。私はすでにdata.forEach()を使って日付を解析していますので、OKです。私はこれが何を把握することができていない:tsvからjsonへのリファクタd3と型関数の置き換え
for (var i = 1, n = columns.length; i < n; ++i) d[columns[i]] = d[columns[i]]
/100;
function type(d, i, columns) {
d.date = parseDate(d.date);
for (var i = 1, n = columns.length; i < n; ++i) d[columns[i]] = d[columns[i]]
/100;
return d;
}
で、これは一例です: はStacked bar
へ
d3.tsv("data.tsv", type, function(error, data) {
から変更することができます。あなたがそれを説明し、私のグラフがなぜ感謝していないのかを説明すると、はるかに簡単に聞こえます! d。[Google Chrome] = d。[Google Chrome]/100; d。[OK]をクリックすると、予期せぬトークンが表示されます。私は何が欠けていますか? – keepTrackOfYourStack
引用符を使用し、ポイントは冗長です 'd ['Google Chrome']/= 100;' – bumbeishvili
チャームのように動作し、グラフがレンダリングされます、ありがとう – keepTrackOfYourStack