0
큰 CSV 파일이 있는데 현재 dataset.map
함수를 사용하여 막대 그래프에 플롯 될 값을 가져옵니다. 그러나이 방법은 특정 데이터에 바인딩 된 다른 모든 값을 제거하고 값만 포함하는 배열을 반환합니다. .map
을 사용하지 않고 데이터를 플로팅 할 수 있습니까? 이 방법을 사용하면 값을 더 쉽게 사용하여 값 또는 다른 이름을 표시 할 수 있습니다.d3.js - .map없이 히스토그램을 그릴 수 있습니까?
var Peso = dataset.filter(function (d) { return d.Grazie == "Sans" })
.map(function (i) { return (i.Peso)});
var histog = d3.layout.histogram()
.bins(30)
(Peso);
그러나 .map
없이 나는 histog
변수에 "페소"값을 호출하는 방법을 알고하지 않습니다 는 지금 내가 사용하는 기능입니다. 힌트 나 도움을 주시면 감사하겠습니다. 당신은 여전히 비록 필터링을 할 필요가 뭔가
d3.layout.histogram()
.bins(30)
.value(function(d) { return d.Peso; })
(dataset);
처럼 될 것입니다 귀하의 경우 있도록
감사합니다. :) 나는 사이트의 시간 카운터 때문에 정확한 바로 지금 그것을 받아 들일 수 없다, 나는 그것을 표시 할 것이다. – tomtomtom