나는이 유사한 기능을 JSON 데이터와 D3를 사용하고 있습니다에서 JSON에서 최대 값을 얻기는 :D3
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)])
반환되는 최대 값은 12 대신 8입니다.이 값은 12가 8보다 1이지만이 값을 수정하는 방법이 확실하지 않기 때문입니다. 감사!
마이크 감사합니다. 그것은 매우 유용한 대답입니다. D3를 만들어 주셔서 감사합니다. 저는 방금 배우기 시작했고 그것을 좋아합니다. –