ich ein einfaches Balkendiagramm in d3 gezogen haben, mit vertikalen Balken: http://jsfiddle.net/philgyford/LjxaV/2/d3 Balkendiagramm steht auf dem Kopf
Allerdings ist es nach unten die Stäbe zeichnen, mit der Basislinie am oberen Rand des Diagramms.
Ich habe gelesen, dass, um dies zu invertieren, Zeichnung von unten, sollte ich die range()
auf der Y-Achse ändern. So ändern Sie dies:
.range([0, chart.style('height')]);
dazu:
.range([chart.style('height'), 0]);
jedoch, dass sieht aus wie es die Umkehrung des Diagramms - Zeichnung im Raum oben jeder der Stäbe, und verlässt die Balken selbst (von unten gezeichnet) transparent. Was mache ich falsch?
Großartig, danke cmonkey. Ich habe dieses Balkendiagrammbeispiel auch nicht gesehen, also ist das nützlich. –
Wirklich gute Lösung! – Kamil