D3.brush散点图矩阵,不改变地图的外观

时间:2013-05-14 07:02:14

标签: javascript html d3.js

我正在实施刷牙,将光标拖动到散点图矩阵的气泡上将选择气泡,并在另一个可视化中更改气泡的样式类。

这是我的刷码:

function brush(p) {
    var e = brush.extent();
    var selected = {};

    scatter.selectAll(".dot").classed("selected", function(d) {

        var sel = e[0][0] > tx || tx > e[1][0]
      || e[0][1] > ty || ty > e[1][1];
        selected[d['id']] = sel;

        return sel;
    });

   map.selectAll(".dot").classed("selected", function(d) {
       return selected[d['id']];

   });
}

我已经从d3.brush.extent缩小了事件源。这就是我从范围

中记录的内容

我已经将它缩小到范围的奇怪值。这就是我正在记录的内容

E [0] [0]:1366664511350.9492 E [1] [0]:1366664511395.322

E [0] [0]:3781.8181818181815 E [0] [1]:14618.18181818182

显然,我的事件以某种方式记录错误。

我目前的实施是在

cs.usfca.edu/~jakutay/visualizations/salesview2.html

0 个答案:

没有答案