Ich erstelle ein Multibar-Diagramm in Python mit python-nvd3
.python-nvd3 fehlt xAxis ticks
Das Problem ist, dass nur jede zweite X-Achse Tick/Label auf dem Diagramm angezeigt wird.
Ich erzeuge ist das Diagramm in Python, bevor Sie es zu einer Flasche-Vorlage übergeben.
Das Problem wird auch in anderen SO-Posts beschrieben, aber die Lösung ist auf Angular gerichtet und zeigt nicht auf eine Art, dass ich das Attribut in Python an das Diagramm übergeben kann, bevor ich es erstelle.
Die Lösung schlägt vor, das Attribut .reduceXTicks(true)
aber mein Problem ist, dass ich nicht einen Weg zu setzen dieses benutzerdefinierte Attribut in Python sehen.
So sieht das Diagramm aus.
Dies ist, wie ich das Diagramm, und auch meine X- und Y-Achsen-Daten unter erzeugen:
fchart = multiBarChart(name='f_multibarchart', width=1000, height=400, x_axis_format=None, color_category="category10")
xdata ['510', '125', '630', '625', '650', '1000', '805', '515', '610', '800']
ydata1 [0, 0, 0, 0, 1, 15, 0, 0, 0, 0]
ydata2 [1, 17, 23, 1, 29, 0, 0, 2, 0, 13]
fchart.add_serie(name="Full", y=ydata1, x=xdata)
fchart.add_serie(name="Low", y=ydata2, x=xdata)
Jede Hilfe