我有以下代碼;D3 - 從同一個數據集嵌套多個圖表
var matrix = [
[ 1, 2, 3, 4],
[ 5, 6, 7, 8]
];
var tr = d3.selectAll("td.sparkline").append("table").selectAll("tr")
.data(matrix)
.enter()
.append("tr");
var td = tr.selectAll("td")
.data(function(d) { return d; })
.enter()
.append("td")
.text(function(d) { return d; });
什麼是正確的方法來做到以下幾點;
<td class="sparkline">matrix[0]</td>
<td class="sparkline">matrix[1]</td>
我可以對容器使用相同的類嗎? 我不斷收到這兩個行中的數組。
我讀了關於這裏的嵌套 http://bost.ocks.org/mike/nest/ 但我仍然無法弄清楚。
嗨,謝謝你的回答。讓我澄清一下,因爲我從這裏得到了表格示例> http://bost.ocks.org/mike/nest/我有一張我用php生成的表格,現在我想在每行中放置一個sparkline(或者更好
我在哪裏說td.select我的意思是selectAll(「td.sparkline」) – user2557274