NVD3.js multiChart x-Achsen-Beschriftungen ist ausgerichtet auf die Zeilen, aber nicht in bars

Ich bin mit NVD3.js multiChart zeigen mehrere Linien und Balken im Diagramm. Alles funktioniert gut, aber die x-Achsenbeschriftungen ist ausgerichtet nur auf der Linie Punkte, nicht bars. Ich will richtig ausrichten Etiketten, die direkt unterhalb der Balken, wie es sollte. Aber ich bekomme diese:

NVD3.js multiChart x-Achsen-Beschriftungen ist ausgerichtet auf die Zeilen, aber nicht in bars

Mit roten Zeilen habe ich markiert, wo die Etiketten werden sollte.

Machte ich jsFiddle: http://jsfiddle.net/n2hfN/

Dank!

  • Man könnte die line-plus bar-chart statt.
  • Danke für die Antwort. Aber in nv.models.linePlusBarChart ich verwenden kann-Attribut bar true|false, ich habe keine Optionen mehr, die für die verschiedenen Diagramme.
  • Zusätzlich brauche ich die position - auf welche Achse die Zeilen und auf die bars. multiChart ist damit, dass.
  • Ich denke, Sie könnten sich gegen einen Fehler in nvd3: wenn Sie die Quelle finden Sie ein Kommentar-Sprichwort: "/ / TODO: herausfinden, warum der Wert angezeigt wird, verschoben werden" in der x-Koordinate Berechnung der multiBar (die wiederum wird von multiChart).
  • Vielen Dank für die Informationen - ich werde check it out.
  • Irgendwie funktioniert einwandfrei leitungen1.padData(true)

InformationsquelleAutor Orbitum | 2014-07-08
Schreibe einen Kommentar