2
我是d3j的新手,并且正在玩转换。我希望数据点在页面上逐一显示。我如何实现这一目标?我试着插入:添加转换到d3j散点图
.transition()
.delay(1000)
在不同的点在本节:
var data=[];
for (var i=0;i<10;i++)
data.push([Math.floor(Math.random()*30),Math.floor(Math.random()*30)]);
var svg=d3.select("body")
.append("svg")
.attr("width",w)
.attr("height",h);
svg.selectAll("circle")
.data(data)
.enter()
.append("circle")
.attr("cx",function(d){return xscale(d[0]);})
.attr("cy",function(d){return yscale(d[1]);})
.attr("r",function(d){return rscale(d[1]);})
.attr("fill","teal")
;
感谢您的帮助。
打我给它:) –
谢谢,但此解决方案一次绘制所有点,然后半径(或不透明度)更改。我正在寻找的是点1绘制,然后点2,依此类推。 – user3259040
为此添加了代码。 – Elijah