Из этого примера:
http://bl.ocks.org/andredumas/27c4a333b0e0813e093d
Я пытаюсь заменить его данные своими собственными данными для построения графиков в точности как в примере.
Проблема в том, что я не могу преобразовать свою дату в объект, как это сделал пример по какой-то причине без функции d3.timeParse (не используя ее, потому что у меня другой формат даты, и я не знаю, чтоэта функция действительно работает).
https://imgur.com/a/sG1RSh1 - Скриншот журнала моей даты против даты примера.Верхний объект - это моя попытка дублировать объект того же типа, а нижеприведенный объект - версия примера, которая фактически строится в соответствии с кодом блоков.
Как это преобразует свойство даты в объект вместоСтрока, как в моем объекте ??
var parseDate = d3.timeParse("%d-%b-%y");
d3.csv("data.csv", function(error, data) {
var accessor = candlestick.accessor();
data = data.slice(0, 200).map(function(d) {
return {
date: parseDate(d.Date),
open: +d.Open,
high: +d.High,
low: +d.Low,
close: +d.Close,
volume: +d.Volume
};
}).sort(function(a, b) { return d3.ascending(accessor.d(a), accessor.d(b)); });
Я действительно не возражаю против того, в каком формате это получится, пока я могу строить графики.Спасибо