選択した列に基づいてデータをフィルター処理しようとすると、戻り値が期待どおりになりません。テーブル内の列をクリックして選択したアプリケーションに基づいてデータをフィルタリングしようとしています。
d3.text(fileRef, function(datasetText)
{
parsedCSVref = d3.csv.parseRows(datasetText);
var sampleHTMLref = d3.select("#TableContents")
.append("table")
.attr("style", "margin-left: 20px")
.selectAll("tr")
.filter(function(d){ return d.Application === a.innerHTML})
.data(parsedCSVref)
.enter().append("tr")
.selectAll("td")
.data(function(d){return d;})
.enter().append("td")