更新d3堆积条形/柱形图上的数据

时间:2013-06-28 17:56:52

标签: javascript charts d3.js

我在更新数据时无法重新绘制堆积条形图。我可以让图表读取新数据并删除丢失的块但我无法弄清楚如何让它填充空白部分。我使用堆积区域和折线图,但堆积柱/条上有路障。

我的工作小提琴在这里: http://jsfiddle.net/adeaver/duvpM/8/

我确实有block.exit().remove();方面。

任何指导都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您没有添加任何新数据来填补空白或扩展现有数据以执行相同操作。在给出数据中堆积条形的坐标时,不要根据数据计算它们。在数据中的比例,没有任何东西可以使D3填补空白。

Here是一个计算代码中您可能会发现有用的堆栈的示例。在我看来,您希望更改示例以根据相对值计算每个柱的大小。