小编Jia*_*ian的帖子

d3.csv 函数无法正确加载数据

我正在尝试使用 d3.csv 加载 iris.csv 数据然后制作散点图。但是当我使用调试器查看数据时数据为空。

这是代码:

<html>
<body>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script>

var outerWidth = 300;
var outerHeight = 250;
var rMin = 5; // "r" stands for radius
var rMax = 20;
var xColumn = "sepal_length";
var yColumn = "petal_length";
var rColumn = "sepal_width";

var svg = d3.select("body").append("svg")
  .attr("width", outerWidth)
  .attr("height", outerHeight);

var xScale = d3.scale.linear().range([0, outerWidth]);
var yScale = d3.scale.linear().range([outerHeight, 0]);
var rScale = d3.scale.linear().range([rMin, rMax]);

function render(data) {
  xScale.domain(d3.extent(data, function(d){ return d[xColumn]; }));
  yScale.domain(d3.extent(data, function(d){ return d[yColumn]; })); …
Run Code Online (Sandbox Code Playgroud)

d3.js

3
推荐指数
1
解决办法
4767
查看次数

标签 统计

d3.js ×1