旋转条形图中的文本
Rotating the text in bar graph
我正在尝试制作一个垂直条形图,每个条形图中都有相应的值(它们是巨大的数字)。所以我想将每个文本旋转-90度,使它们在条形图中对齐。问题是,我无法为每个文本设置不同的原点,这样我就可以独立地旋转它们。所有的文本元素都有一个共同的原点,并且旋转时就像它们保持在图中所示的线上一样。如何为每个文本生成不同的原点?在此处输入图像描述
您可以执行类似以下代码的操作。看看这个例子。把你的代码发布在plnkr上,如果这对你不起作用,我可以看看。
svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis)
.selectAll("text")
.style("text-anchor", "end")
.attr("dx", "-.8em")
.attr("dy", ".15em")
.attr("transform", function(d) {
return "rotate(-65)"
});
相关文章:
- 用chart.js绘制条形图
- d3.js用按钮更新条形图工具提示
- 添加新数据时D3.JS条形图列偏移量
- Chart.js条形图:网格颜色和隐藏标签
- 在条形图中呈现数据AngularJS,如何制作一个好的多条形图
- Chart.js 2.1.2条形图动画问题
- 如何在Extjs5中更改条形图的标签
- d3.js条形图转换无法正常工作
- 从数组在d3中创建条形图时出现问题
- 如何在d3中更新带有附带文本的条形图
- 水平条形图上的文本 - d3
- 在每个条形图的中间添加文本标签&鼠标悬停事件
- D3 垂直条形图为标签文本添加换行符
- 将文本添加到d3条形图中
- 旋转条形图中的文本
- 如何在条形图列中添加x轴文本
- 为什么不是'当使用新数据集时,条形图上出现的d3文本
- 条形图中的提示不显示HTML特殊字符中包含的文本,例如.
- 当xaxis为文本时,如何显示jqplot堆叠条形图?
- 我如何添加一些文本到NVD3离散条形图的工具提示