d3.js 散点图矩阵汽车数据集

d3.js scatterplot matrix cars dataset

我使用 d3.js 来可视化汽车数据集(http://infovis.sjolie.se/data/?file=cars.csv) in scatterplot matrix. I tried to use Mike Bostock's example but something went wrong with my result. Can anybody help me? I'm very new in d3.js scatters are out of the graphs

看你的照片,你的体重秤都乱了。我的 WAG 是它们没有被转换为数字数据,而是被视为序数尺度。您可以通过使用 accessor 函数强制转换来解决此问题:

d3.csv("cars.csv", function(d) {
    return {
      name: d["name"],
      economy: +d["economy (mpg)"],
      cylinders: +d["cylinders"],
      displacement: +d["displacement (cc)"],
      power: +d["power (hp)"],
      year: +d["year"]
    };
  }, function(error, data) {

  ....

Here's some working code.