【发布时间】:2019-05-09 13:04:34
【问题描述】:
如何更改此代码: https://www.d3-graph-gallery.com/graph/circular_barplot_basic.html
d3.csv("https://raw.gith.....
要让它从我的代码内部接受我的对象,而不是链接的 csv: 我的对象:
{0: 3
1: 7
2: 9
3: 2
.....
}
另外:我是否需要为我的对象添加一个带有列名的“标题”以使其被接受(从引用的 csv 文件中切换出 Country 和 Value)?
我已尝试根据此站点将其添加为 d3.json: https://github.com/d3/d3-fetch/blob/master/README.md#csv 但似乎所有方法都需要一个路径,以及当前范围内的我的数组(?),而不是路径中的文件。 (这叫作用域吧?)
【问题讨论】:
-
x 轴的域是什么?在该示例中,它是
Country。 -
以 5 为间隔的度数。所以条形图 1 将是索引 0 到 4 中元素的总和。
-
我明白了。无论如何我怀疑这对这个问题至关重要。你可能想看看我的回答。它可能解决了您使用对象显示图形的问题
标签: javascript arrays d3.js