title: d3.js scatter matrix with brushing - scale error
body: <p>I try to reuse the example of 'scatter matrix with brushing': <a href="http://bl.ocks.org/mbostock/4063663" rel="nofollow noreferrer">http://bl.ocks.org/mbostock/4063663</a> </p>
  
  <p><img src="https://i.stack.imgur.com/t3cpO.gif" alt="enter image description here"></p>
  
  <p>It seems that the code is not directly reusable with another csv. Scales seems to be somehow hard coded or so: i change the csv by adding 10 to 75% of the first column values, and the xscale is not directly updated.
  To visualize the problem, see the fork of the mbostock gist: <a href="http://bl.ocks.org/fdeheeger/7249196" rel="nofollow noreferrer">http://bl.ocks.org/fdeheeger/7249196</a></p>
  
  <p>I cannot figure out where/how the scale is computed or updated in the javascript code. </p>
  
  <p>Any advice from a d3 expert?</p>