在使用的D3 v4中,它将x轴和文本标签作为单独的节点添加到svg下。
// Add the x Axis
svg.append("g")
.attr("transform", "translate(0," + height + ")")
.call(d3.axisBottom(x));
// text label for the x axis
svg.append("text")
.attr("transform",
这是我的条形图(由d3提供支持):
var sidechart = new dimple.chart(chart_svg, data);
sidechart.setBounds(60, 30, 200, 300)
var x = sidechart.addCategoryAxis("x", "Long name");
sidechart.addMeasureAxis("y", "Measure");
sidechart.addSerie
我正在使用D3创建一个基本的条形图
对于我的x轴,我想定位每一个标签在他们各自的酒吧之上。文本也应旋转90度。
要查看执行此操作的代码,请从第51行开始。
//This is where I attempt to create an x Axis label
//create a container to hold the text element
var textContainer = svg.append('g')
.selectAll('g')
.data(data).enter()
.append('g')
.attr(&