Ejemplo de gráfico de área simple de d3.js ... error de "indefinido"; Creo que necesito una declaración de devolución?

Estoy estudiando d3.js trabajando a través de los ejemplos en d3.js.org

Estoy empezando con "gráfico de área" enhttp://bl.ocks.org/3883195

Intenté escribirlo en mi mismo para entender las variables y las funciones.

El script llama a data.tsv para hacer el gráfico.

Bueno, al cargar data.tsv, recibí un error "no definido" no es un objeto ".

Así que jugué un poco, luego seguí adelante, copié y pegué el código original de bl.ock en mi editor, cambiando su d3.v3.js por d3.v2.js

Mismo error.

Siento que tengo data.tsv en el directorio correcto de mi máquina, el mismo directorio que d3.v2.js.

Error lanzado por la segunda línea aquí:

    d3.tsv("data.tsv", function(error, data) { 
      data.forEach(function(d) { 
         d.date = parseDate(d.date);
         d.close = +d.close;
      });

Aquí hay una foto del error:https://twitter.com/maggie_a_lee/status/273858397173080064/photo/1

¡¡gracias a todos!!

Respuestas a la pregunta(1)

Su respuesta a la pregunta