日期:2014-05-16 浏览次数:20437 次
//Width and height var w = 500; var h = 50; var svg = d3.select("body") .append("svg") .attr("width", w) // <-- Here .attr("height", h); // <-- and here!
var dataset = [ 5, 10, 15, 20, 25 ];
var dataset = [ 5, 10, 15, 20, 25 ];
var circles = svg.selectAll("circle") .data(dataset) .enter() .append("circle"); circles.attr("cx", function(d, i) { return (i * 50) + 25; }) .attr("cy", h/2) .attr("r", function(d) { return d; });
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>testD3-7-drawSVG.html</title> <script type="text/javascript" src="http://localhost:8080/spring/js/d3.v3.js"></script> <style type="text/css"> </style> </head> <body> <script type="text/javascript"> //Width and height var w = 500; var h = 50; //Data var dataset = [ 5, 10, 15, 20, 25 ]; //Create SVG element var svg = d3.select("body") .append("svg") .attr("width", 500) .attr("height", 50); var circles = svg.selectAll("circle") .data(dataset) .enter() .append("circle"); circles.attr("cx", function(d, i) { return (i * 50) + 25;