En d3, ¿cómo obtener los datos de línea interpolados de una línea SVG?

Muestro un gráfico de líneas con D3 con aproximadamente el siguiente código (dadas las funciones de escala)x, y y la matriz flotantedata):

 var line = d3.svg.line()
         .interpolate("basis")
         .x(function (d, i) { return x(i); })
         .y(function (d) { return y(d); });
 d3.select('.line').attr('d', line(data));

Ahora quiero saber elAltura vertical de la línea en una posición de píxel horizontal dada. losdata la matriz tiene menos puntos de datos que los píxeles y la línea mostrada esinterpolado, por lo que no es sencillo deducir la altura de la línea en un píxel dado solo desde ladata formación.

¿Alguna pista?

Respuestas a la pregunta(3)

Su respuesta a la pregunta