繁体   English   中英

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

[英]Update data on d3 stacked bar/column chart

更新数据时,我无法重新绘制堆积的条形图。 我可以使图表读取新数据并删除缺少的块,但是我不知道如何获取它来填充空白部分。 我可以在堆积面积和折线图上使用它,但是在堆积的列/栏上设置了障碍。

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

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

任何指导将不胜感激。

您不会添加任何新数据来填补空白,也不会扩展现有数据来做到这一点。 由于您要提供数据中堆积条形的坐标,而不是根据数据中的比例进行计算,因此没有什么可以使D3填补空白。

是一个示例,该示例计算您可能会有所帮助的代码中的堆栈。 在我看来,您可能想更改您的示例以基于相对值来计算每个条形的大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM