Javascript 反向叠加条形图

Javascript 反向叠加条形图,javascript,jquery,html,d3.js,Javascript,Jquery,Html,D3.js,我没什么问题。 我创建了一个条形图,你可以在这个链接上看到它: 问题是,如果您刷新此页面2-3次,它将反转条形图,如下所示: 为什么会这样? 我该怎么解决呢 谢谢 以及此链接中的CSV文件: 您需要将所有处理放在异步d3.csv()调用中 看这个 你能给我们看一下代码吗?嗨,我放在JSFIDLE中的代码对我不起作用,因为CSV文件。。您可以在以下链接中看到源代码:这是csv文件: d3.csv("fullpath.csv", function(error, data) { data.

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

问题是,如果您刷新此页面2-3次,它将反转条形图,如下所示:

为什么会这样? 我该怎么解决呢

谢谢

以及此链接中的CSV文件:

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

看这个


你能给我们看一下代码吗?嗨,我放在JSFIDLE中的代码对我不起作用,因为CSV文件。。您可以在以下链接中看到源代码:这是csv文件:
d3.csv("fullpath.csv", function(error, data) {
    data.forEach(function(d) {
        arr[d.User_ID] = 0;
    });

    var margin = {
    //...rest of code...