d3.js Построение временного графика с линиями и кругами - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь изобразить некоторые температуры

2018-09-14 00:07:26 16.44
2018-09-14 00:17:27 16.44
2018-09-14 00:27:27 16.38
... etc

Я делаю традиционный график (шкала x, ось y и т. Д.), А затем строю график с помощью линии

var line = d3.svg.line()
        .interpolate("basis")
        .x(function(d) { return xScale(d.time); })
        .y(function(d) { return yScale(d.temp); });

Это работаетОК.

Теперь я пытаюсь изобразить температуру с помощью маленьких кружков с

var my_circle = svg.selectAll(".temp-dot")
        .data(data).enter().append("circle")
        .attr("class", ".temp-dott")
        .style("fill", "#FF0000")
        .attr("r", 20.0)
        .attr("cx", function(d) { return xScale(d.time); } )
        .attr("cy", function(d) { return yScale(d.temp); } );

Но это не работает ... Все круги заканчиваются upp att 0,0 - Почему?

/ гч

...