Beim Betrachten von http://c3js.org/ und http://c3js.org/gettingstarted.html ist mir aufgefallen, dass die Achsenursprünge (dh Nullpunkte) falsch positioniert sind - sie sollten sicherlich am tatsächlichen Kreuzungspunkt der Achsen liegen standardmäßig, dh sofern nicht anders angegeben?
Dies erreichen Sie, indem Sie den Achsenabstand und den Diagrammbereich einstellen.
var chart = c3.generate({
data: {
columns: [
['data1', 30, 200, 100, 400, 150, 250],
['data2', 50, 20, 10, 40, 15, 25]
],
axes: {
data1: 'y',
data2: 'y2'
}
},
axis: {
y: {
padding: {bottom: 0},
min: 0
},
x: {
padding: {left: 0},
min: 0
}
}
});
Danke, das löst das Problem teilweise, aber...
Hi,
axis.x.tick.outer = false
und axis.y.tick.outer = false
auszublenden, wenn Sie möchten.Bitte lassen Sie mich schließen.
Hilfreichster Kommentar
Dies erreichen Sie, indem Sie den Achsenabstand und den Diagrammbereich einstellen.
JS-Geige: http://jsfiddle.net/santazhang/gswhaLu0/1/