Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 JQuery / d3js 世界的新手。
我想从 json 格式的数据中绘制图表。我看到了一些示例,该d3.json(json,f)函数只能获取包含 json 格式数据的文件。我的问题:是否可以使用 json 格式的对象或字符串来调用它,例如:
d3.json(json,f)
val jsonStr = { "foo" : "bar"} d3.json(jsonStr ,f)
如果不是,我如何绘制包含动态数据的图表(json 格式)
如果您将数据作为 Javascript 变量,则不需要该d3.json函数。只需在您将使用第二个参数(回调函数)的参数的地方使用变量的名称d3.json。
d3.json
var data = [1,2,3]; svg.selectAll("circle") .data(data) .enter() .append("circle") .attr("cx", function(d) { return d; }) .attr("cy", function(d) { return d; })