Я beginer в JavaScriptNaN ошибка при получении элемента из JSON данных
Я следующие данные:
data[i] = '{"Name":"'+car[i]+'","Price":"'+retail[i]+'"}';
Я хочу использовать значение розничной торговли [я], как у позиции SVG (». точка ')
svg.selectAll(".dot")
.data(data)
.enter().append("circle")
.attr("class", "dot")
.attr("r", 3.5)
.attr("cx", function(d) { return 10; })
.attr("cy", function(d) { return y(d.Price); })
.style("fill", function(d) { return 'Red'; });
, но я получаю
Error: Invalid value for <circle> attribute cy="NaN"
Я также пробовал .attr ("cy", function (d) {return y (Number (d.Price)); }) Какая ошибка я делаю?
возвращение попробовать у (ParseInt (d.Price, 10)) –