私のselectAllの理解は間違っていると思いますが、
この jsFiddle は問題を説明する必要があります
http://jsfiddle.net/maxl/JY4hq/2/
次のような棒グラフを作成しました。
svg.selectAll("rect")
.data(dataset)
.enter()
.append("rect")
//etc
ラベルを追加します
svg.selectAll("text")
.data(labels)
.enter()
.append("text")
.text(function(d) {return d})
// etc
次に、取得した値をバーの右端に表示する必要があります。
svg.selectAll("text")
.data(dataset)
.enter()
.append("text")
// etc
問題は、テキストの最後の追加が親 SVG ノードに追加されないことです。私のselectAllの理解が不十分だと思います...