堆积的条形图反转

我没什么问题。 我创建了一个条形图,你可以在这个链接上看到它: Stacked Bar Chart

问题是,如果你刷新这个页面2-3次,它会反转条形图: 在此处输入图像描述

为什么会这样? 我该如何解决?

谢谢!!

和此链接中的CSV文件 : CSV文件

您需要将所有处理放在异步d3.csv()调用中。

看到这个PLUNK 。

d3.csv("fullpath.csv", function(error, data) { data.forEach(function(d) { arr[d.User_ID] = 0; }); var margin = { //...rest of code...