Я использую это, чтобы разобрать файл csv и создать данные массива, как указано в d3 docs:
d3.csv("afile.csv", function(data) {
data.forEach(function(d) {
d.date = formatDate.parse(d.date);
d.price = +d.price;
});
Однако, если после этого метода я пытаюсь вызвать data[0]
, он говорит, что это undefined. Это потому, что data
является ссылкой и один раз d3.csv()
выходит за пределы области действия. Если это так, то как я могу это преодолеть. Мне нужно ссылаться на данные из d3.csv()