d3 - 分层栏中需要帮助

时间:2014-04-15 08:09:20

标签: javascript d3.js

这里是fiddle

我有两列数字,valuecount

我设法将count添加为数据标签,因为它已被绑定到层次结构函数的.value

这是代码。

bar.append("svg:text")
  .attr("x", -18)
  .attr("y", y / 2)
  .attr("dy", ".35em")
  .attr("class", "y-labels")
  .attr("text-anchor", "end")
  .text(function(d) { return d.name + ' - ' + d.value; });

现在我想添加值列以及计数。

我无法将值列添加为仅通过此函数引用名为size的列的层次结构。

数据中的count列通过一个函数命名为size,我将平面JSON数据转换为分层数据。

var hierarchy = d3.layout.partition()
.value(function(d) { return d.size; });

有人可以帮我添加列值以及我在图表中报告的数量吗?

提前致谢。

0 个答案:

没有答案