0

更新数据时,我无法重绘堆积条形图。我可以让图表读取新数据并删除丢失的块,但我不知道如何让它填充空白部分。我让它与堆积面积图和折线图一起使用,但在堆积柱/条上存在障碍。

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

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

任何指导将不胜感激。

4

1 回答 1

1

您不会添加任何新数据来填补空白,也不会扩展现有数据来做同样的事情。当您为数据中的堆叠条提供坐标并且不根据数据中的例如比例来计算它们时,没有什么可以使 D3 填补空白。

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

于 2013-06-28T18:16:15.623 回答