凡例付きの積み上げチャートがあります。チャート自体を変えずに伝説の順序を変えたい。つまり、現在、レジェンドは順序以下に表示され
最小
N/
ほとんど
ほとんど
N/
最小
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