D3:如何在分组条形图的每个条形图顶部添加标签
D3 : How to add labels top of in each bar in grouped bar chart
我用这个设计了分组条形图。我需要在每个栏的顶部添加标签。我浏览了很多链接,我知道我需要在这个案例中使用文本锚。但我仍然不知道如何使用它。我是D3.js的新手,有时这可能是非常容易的小事。有人能帮帮我吗?谢谢你
您需要编写一个类似rect的文本函数来显示条形图。
state.selectAll("text")
.data(function(d) { return d.ages; })
.enter().append("text")
.attr("class","barstext")
.attr("x", function(d) { return x1(d.name); })
.attr("y",function(d) { return y(d.value); })
.text(function(d){console.log(d.value/1000000); return (d.value/1000000).toFixed(2) +"M";})
相关文章:
- 用chart.js绘制条形图
- d3.js用按钮更新条形图工具提示
- 添加新数据时D3.JS条形图列偏移量
- Chart.js条形图:网格颜色和隐藏标签
- 在条形图中呈现数据AngularJS,如何制作一个好的多条形图
- Chart.js 2.1.2条形图动画问题
- 如何在Extjs5中更改条形图的标签
- d3.js条形图转换无法正常工作
- 从数组在d3中创建条形图时出现问题
- 条形图元素的HTML5 JavaScript锚点
- d3.js组条形图不起作用
- 图表.js:条形图点击事件
- 如何使用chartjs设置条形图中每个条形图的颜色
- Raphael.js条形图及教程
- 对d3堆叠条形图的数据进行排序
- Javascript FLOT组合条形图;以x轴为字符串的折线图
- Chrome中的粘性顶部条形图渲染问题
- 在条形图中显示条形顶部的值
- D3:如何在分组条形图的每个条形图顶部添加标签
- 高图,条形图图例与垂直对齐顶部不工作