Wie gebe ich die y-Koordinate eines Pfades in d3.js zurück?

Ich habe ein Diagramm, und ich möchte, dass die Linie, die das Diagramm darstellt, einen Kreis an der x-Koordinate anzeigt, wenn Sie über dem SVG-Bereich schweben. Dieser Kreis sollte dem Pfad der Linie folgen, die die Kurve darstellt. Das Problem ist, dass ich nicht weiß, wie ich das machen soll.

Der folgende Code zeigt, wie weit ich erfolgreich war, und fügt dem Dokument tatsächlich einen Kreis an der rechten x-Koordinate hinzu. Womit ersetze ich nun das Fragezeichen?

    svg.on("mousemove", function() {
        d3.select("path.line")
          .style("stroke-width", "2.5px");

         svg.append("svg:circle")
            .attr("cx", Math.floor(event.offsetX-m[1]))
            .attr("cy", ?)
            .attr("r", "10")
            .attr("fill", "red");
    });

Antworten auf die Frage(1)

Ihre Antwort auf die Frage