【发布时间】:2012-08-03 22:55:31
【问题描述】:
我正在将 D3 与 JSON 数据一起使用,其功能类似于:
d3.json("http://api.json", function(jsondata) {
var data = jsondata.map(function(d) { return d.number; });
这会导致数据等于["2", "5", "8", "12"]
然后,如果我使用:
var x = d3.scale.linear()
.domain([0, d3.max(data)])
返回的最大值是 8 而不是 12。我意识到这是因为 8 大于 12 中的 1,但我不知道如何解决这个问题。谢谢!
【问题讨论】:
标签: javascript json scale d3.js