범례가있는 누적 형 차트가 있습니다. 차트 자체를 바꾸지 않고 전설의 순서를 변경하고 싶습니다. 즉, 현재 전설은 순서에 따라 표시됩니다
최소
N/A
대부분의
대부분의
N/A
최소
dc 차트의 범례 변경
mostLeastLikelyChart
.width(leastMostLikelyChartWidth)
.height(chartHeight)
.margins(margins1)
.dimension(mostLeastLikelyDim)
.gap(10)
.ordinalColors(['#f7a35c','#7cb5ec','#08A4BA'])
.group(mostLeastLikelyGrp, "Least", function (d) {
return d.value.lst.count;
})
.stack(mostLeastLikelyGrp, "N/A", function (d) {
return d.value.na.count;
})
.stack(mostLeastLikelyGrp, "Most", function (d) {
return d.value.most.count;
})
.x(d3.scale.ordinal().domain(mostLeastLikelyDim))
.xUnits(dc.units.ordinal)
.renderHorizontalGridLines(true)
.elasticX(true)
.legend(dc.legend().x(leastMostLikelyChartWidth*0.80).y(0).itemHeight(13).gap(5).legendText(function(d){return d.name}))
사람들이 당신을 도울 수 있도록 지금까지 시도한 코드를 공유하십시오. – Nobita
@Gordon 정정에 감사드립니다. 이 문제에 대한 해결책을 제시해 주시겠습니까? –
그래, 점점 ... – Gordon