我正在尝试链接两个 D3 图,以便在右侧选择直方图的一部分,导致某个散点图显示在左侧。
这是我的尝试。
我目前的问题是为什么没有渲染正确的情节,我认为这可以追溯到如何在 d3 中创建和引用多个 SVG 标签。
我正在尝试链接两个 D3 图,以便在右侧选择直方图的一部分,导致某个散点图显示在左侧。
这是我的尝试。
我目前的问题是为什么没有渲染正确的情节,我认为这可以追溯到如何在 d3 中创建和引用多个 SVG 标签。
D3 具有针对这种情况的 SVG 控件。您正在寻找的是带有上下文的画笔。
以下是 API 文档:
https://github.com/mbostock/d3/wiki/SVG-Controls
这里有两个很好的例子: