0
私が働いているヒートマップの縦書きラベルを描画しようとしています。私はhttp://bl.ocks.org/tjdecke/5558084の例を使用しています。ここで私が変更したコードの一部です:D3でラベルとして縦書きのテキストを描画する方法
var timeLabels = svg.selectAll(".timeLabel")
.data(ife_nr)
.enter().append("text")
.text(function(d) {
return d;
})
.attr("x", function(d, i) {
return (i * gridSize);
})
.attr("y", 0)
//.style("text-anchor", "middle")
//.attr("transform", "translate(" + gridSize/2 + '-5' + ")")
.attr("transform", "translate(" + gridSize/2 + '-8' + "), rotate(-90)")
.attr("class", function(d, i) {
return ((i >= 0) ? "timeLabel mono axis axis-worktime" : "timeLabel mono axis");
});
は、しかし、ラベルが最初のグリッドの上に別のトップ1に積載されているように見えるが表示されます。このコードを編集してラベルを正しく表示させるにはどうすればよいですか?