exemplo de gráfico de área simples d3.js… recebendo erro “indefinido”; Eu acho que preciso de uma declaração de retorno?
Estou estudando o d3.js trabalhando nos exemplos em d3.js.org
Estou começando com "gráfico de área" emhttp://bl.ocks.org/3883195
Eu tentei digitá-lo em mim mesmo, então eu vou entender as variáveis e funções.
O script chama o data.tsv para criar o gráfico.
Bem, ao carregar o data.tsv, recebi um erro "'indefinido' não é um objeto".
Então eu mexi em alguns, depois fui em frente e copiei e colei o código original do bl.ock no meu editor, mudando o d3.v3.js para d3.v2.js
Mesmo erro.
Eu sinto que tenho data.tsv no diretório correto em minha máquina, mesmo diretório que d3.v2.js.
Erro lançado pela segunda linha aqui:
d3.tsv("data.tsv", function(error, data) {
data.forEach(function(d) {
d.date = parseDate(d.date);
d.close = +d.close;
});
aqui está uma foto do erro:https://twitter.com/maggie_a_lee/status/273858397173080064/photo/1
obrigado a todos !!