d3.js交互式滚动svg元素的指导

问题描述:

我已经使用d3.js和mathjs创建this功能,绘制一条曲线,然后在mouseover上绘制曲线的切线。源代码是hered3.js交互式滚动svg元素的指导

我感兴趣的是让用户滚动三次曲线,例如拖动x轴然后重新绘制图形。

谁能给我就如何实现这一目标的一些高层次的指导?

我想你可以使用d3笔刷来实现这个功能。

文档:SVG-Controls

样品参考:Focus+Context via Brushing