dc.js 차트에서 x 축의 레이블을 동적으로 건너 뛸 수 있으므로 대용량 데이터 집합에 대해 겹치지 않아야합니다. 여기dc.js의 barchart에 대해 x 축에 레이블이 겹치지 않음
내 스크립트
requestDateBarChart
.width(725)
.height(300)
.margins({top: 10, right: 10, bottom: 60, left: 30})
.dimension(requestDateDimension)
.group(requestDateGroup)
.x(d3.scale.ordinal().domain(coh.map(function (d) {return d.customerRequestDate; })))
.xUnits(dc.units.ordinal)
.elasticY(true)
.renderHorizontalGridLines(true)
.on('renderlet',function(chart){
chart.selectAll("g.x text")
.attr('dx', '-15')
.attr('transform', "rotate(-55)");
})
.controlsUseVisibility(true);
아니 큰 거래를하지만, "자바 스크립트"와 "차트"와 같은 모호한 별도의 태그를 추가하는 것은 결코 dc.js를 질문 할 수 없으며, 때로는 원치 않는 관심 (싫어하는)을 유치 할 수 있습니다 : 당신은 아마 할 수 있었다. 축 질문과 관련이 있으므로 d3.js 태그를 추가했습니다 (아래 참조). – Gordon