我正在考虑用crossfilter在散点图上刷,目前还不清楚如何去做;我已经非常仔细地查看了规范示例以及 Mike 的散点图矩阵刷d3 代码。
特别是,我的问题是:
查询:我不确定如何进行二维查询来进行交叉过滤。我应该:
一个。自己做 2 个一维查询并与结果相交吗?
湾。制作单个二维维度(即类似的东西
data.dimension(function(d){ return [d.x, d.y];})
),并在其上使用自定义过滤器功能?- 性能:绘制散点图大约需要 150 毫秒(直方图大约需要 10 毫秒)。这使得实时更新(即使查询很快)不是很好。