D3.js 如何不使用.data()跳过第一个元素
数据数组正好包含5个对象 以下代码仅显示最后4个,并跳过第一个:D3.js 如何不使用.data()跳过第一个元素,d3.js,D3.js,数据数组正好包含5个对象 以下代码仅显示最后4个,并跳过第一个: d3.csv(csv_data, function(error, data){ var table = d3.select("#div"); var tr = table.selectAll("tr") .data(data) .enter() .append("tr"); var td = tr.selectAll("td") .data(function(d){ret
d3.csv(csv_data, function(error, data){
var table = d3.select("#div");
var tr = table.selectAll("tr")
.data(data)
.enter()
.append("tr");
var td = tr.selectAll("td")
.data(function(d){return [d.x,d.y];})
.enter()
.append("td")
.html(function(d){return d;});
});
代码似乎很好……您的
#div
中已经有了tr
元素。很好!我很高兴现在知道了。谢谢你,拉尔斯