14. d3.js Moon.D
var sortBars = function() {
svg.selectAll("rect")
.sort(function(a, b) {
return d3.ascending(a, b);
})
.transition()
.duration(1000)
.attr("x", function(d, i) {
return xScale(i);
});
// 모든 rect를 선택한다
15. d3.js Moon.D
.sort(function(a, b) {
return d3.ascending(a, b);
})
sort() 데이터 값을 기반으로 재정렬
//(a, b) 코딩 관습
d3.ascending(a, b) 비교 함수
• 값이 큰 쪽을 내보냄
• 모든 데이터 에서 순회