D3: encontrando a coordenada y do gráfico com o mouse

Eu estou fazendo um gráfico de área interativa usando D3. Enquanto mouses sobre o gráfico de área, gostaria de ter um ponto rolando ao longo do topo do gráfico, como no exemplo a seguir:http://hci.stanford.edu/jheer/files/zoo/ex/time/multiples.html

Quando obtenho a posição do mouse (usando d3.mouse), como faço para traduzir essas coordenadas para os dados correspondentes? O eixo x é simples usando o inverso da escala x (por exemplo, x.invert). No entanto, não consigo encontrar a coordenada y correspondente para o meu gráfico. Idealmente, eu poderia "procurar" a coordenada x nos meus dados e encontrar a coordenada y correspondente, mas não sei como fazer isso com D3. Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion