0
Einige Informationen: Ich habe ein zusammengesetztes Liniendiagramm. Und meine Frage ist: Im mit elasticY aber meine Achse beginnt bei 0, aber mein kleinster Wert kann 250 sein. Gibt es eine Chance, die Y-Achse von 250 und nicht von 0 zu starten? Aber die dynamische Y-Achse sollte (elasticY) arbeitetWie kann ich den Bereich der y-Achse ändern - dc.js composite Liniendiagramm
var compositeAvg = dc.compositeChart("#avgline-chart");
compositeAvg.width(1500).height(375)
.group(filtered_group)
.brushOn(true)
.yAxisLabel("Morbalwait AVG ")
.x(d3.scale.ordinal()) //x axis
.xUnits(dc.units.ordinal)
.margins({ top: 10, left: 50, right: 10, bottom: 50 })
.elasticY(true)
.elasticX(true)
._rangeBandPadding(1)
.compose(composeLines())
.legend(dc.legend().x(1425).y(0).itemHeight(13).gap(1));
Das Problem ist mein Max Wert ist immer diffrent:/Ich bekomme meine Daten aus einer Datenbank – Addy1992
Ich denke, Sie können automatisch den maximalen Wert mit Top-Funktion erhalten, überprüfen Sie dies: https://github.com/square/crossfilter/wiki/API-Reference# dimension_top – Thanos
Danke Thonas :) – Addy1992