标签:
符号生成器→d3.symbol,它构造出的函数用于生成一系列符号路径字符串(path标签的d属性值)。
var data = d3.range(300)
var symbol = d3.symbol();
var symbol = d3.symbol().type(function () {return d3.symbols[~~(Math.random()*d3.symbols.length)];}).size(function (d, i) {return ~~(Math.random()*i);})
d3.select("svg").selectAll("path").data(data).enter().append("path").attr("transform",function (d) {return "translate("+Math.random() * 600+100+","+Math.random() * 400+100+")";}).attr("d",symbol).attr("stroke",function(d,i){return color(i);}).attr("stroke-width",2).attr("fill","none");
标签:
原文地址:http://www.cnblogs.com/yaoyinglong/p/5911195.html