d3.js图和dc.js图之间的交互

时间:2014-05-03 13:02:16

标签: javascript d3.js dc.js

我几周后正在研究d3.js和dc.js库。我在d3.js中创建了散点图,在dc.js中创建了条形图。我想知道是否有可能在两个不同的javascripts中创建这两个不同的图形之间进行交互。简而言之,是否可以在d3.js和dc.js中创建的两个不同图形之间进行交互?

谢谢你。

1 个答案:

答案 0 :(得分:0)

不会给你代码,对不起。

您希望使用crossfilter作为图表之间的桥梁,但是:

  • 创建一个用于散点图的维度(与dc.js图表​​中使用的维度不同,但是相同的crossfilter实例)
  • 对d3中的交互作出反应并在该维度上设置过滤器

通常在为散点图创建维度时,您将使用每行唯一的键,或者禁止行索引本身。如果你搜索dc.js散点图或气泡图,你应该找到例子。

现在dc.js也有一个散点图。它需要一些爱,并不像泡泡情节那样功能丰富,但它存在。