anchor.diff:      //   .x(d3.scale.linear()
       //     .domain([0, 24])
       //     .rangeRound([0, 10 * 24])),
  -
  +/*
       barChart()
           .dimension(speed)
           .group(speeds)
         .x(d3.scale.linear()
           .domain([0, 2.0])
           .rangeRound([0, 10 * 20])),
  -
  +*/
       barChart()
           .dimension(size)
           .group(sizes)
         .x(d3.scale.linear()
           .domain([10, 35])
           .rangeRound([0, 10 * 25])),
  -
  +/*
       barChart()
           .dimension(sun_distance)
           .group(sun_distances)
         .x(d3.scale.linear()
           .domain([0, 1.2])
           .rangeRound([0, 10 * 24])),
  -
  +*/
       barChart()
           .dimension(earth_distance)
           .group(earth_distances)
  
positive.code:   // // A little coercion, since the CSV is untyped.
    asteroids_temp.forEach(function(d, i) {
      d.index = i;
      if(d.earth_moid != null) {
        asteroids.push(d)
  
      }
    });
  
    // Create the crossfilter for the relevant dimensions and groups.
    var asteroid = crossfilter(asteroids),
        all = asteroid.groupAll(),
  
        speed = asteroid.dimension(function(d) { return Math.min(100, +d.mean_daily_motion); }),
        speeds = speed.group(function(d) { return Math.floor(d * 10) / 10.0; });
  
  
negative.code:           .text(function(d) { return d.designation; });
  
  
  /*
        asteroidEnter.append("td")
            .text(function(d) { return d.mean_daily_motion; });
  
  