我没什么问题。 我创建了一个条形图,你可以在这个链接上看到它: Stacked Bar Chart
问题是,如果你刷新这个页面2-3次,它会反转条形图:
为什么会发生? 我该如何解决呢?
谢谢!
以及此链接中的CSV文件: CSV file
答案 0 :(得分:2)
您需要将所有处理放在异步d3.csv()调用中。
请参阅此PLUNK。
d3.csv("fullpath.csv", function(error, data) {
data.forEach(function(d) {
arr[d.User_ID] = 0;
});
var margin = {
//...rest of code...