Я делаю интерактивную диаграмму области, используя D3. В то время как мышь над диаграммой области, я хотел бы, чтобы точка прокатилась по верхней части диаграммы, как в следующем примере: http://hci.stanford.edu/jheer/files/zoo/ex/time/multiples.html
Как только я получу позицию мыши (используя d3.mouse), как мне перевести эти координаты в соответствующие данные? Ось X проста, используя инверсию x-scale (например, x.invert). Однако я не могу найти соответствующую координату y для моего графика. В идеале я мог бы "найти" координату x в своих данных и найти соответствующую координату y, но не знаю, как это сделать с D3. Спасибо!