我用 D3 画了一个条形图。我想在底部有 x 轴值,在它自己的栏上有 y 值。
出于某种奇怪的原因,标签没有显示。
任何能看一下这个小提琴的人都会感激不尽。
最后的相关部分
// why isnt this showing ??? <-------------------------- right here
// price tags on the bars
svg.selectAll("text")
.data(y)
.enter()
.append("text")
.text(function(d ,i) { return Math.round(y[i]).toLocaleString() ;})
.attr("y" , function(d) { return height - yscale(d);})
.attr("x" , function(d, i) { return i * (bar_width + spacing) + bar_width / 4})
.classed("analysis-result-label" , true);