D3.js version 4 (4.2.1), solution 1 en JavaScript natif
var dataset = [["a", "b"], ["c", "d"]];
function indexInParent(node) { //http://stackoverflow.com/questions/13658021/jquery-index-in-javascript
var children = node.parentNode.childNodes;
var num = 0;
for (var i=0; i<children.length; i++) {
if (children[i]==node) return num;
if (children[i].nodeType==1) num++;
}
return -1;
}
d3.selectAll("tr").selectAll("td")
.text(function (d, i) { return dataset[indexInParent(this.parentNode)][i]; });