So habe ich Zeitreihendaten in einem Array, das wie folgt aussieht:Wie kann ich ein gestapeltes Balkendiagramm iterativ zeichnen?
var data = [
[{date: 2016-01-01 00:00:00, value: 52},
{date: 2016-01-02 00:00:00, value: 23},
{date: 2016-01-03 00:00:00, value: 42},
{date: 2016-01-04 00:00:00, value: 12,
...
],
[{date: 2016-01-01 00:00:00, value: 12},
{date: 2016-01-02 00:00:00, value: 42},
{date: 2016-01-03 00:00:00, value: 35},
{date: 2016-01-04 00:00:00, value: 11},
...
],
...
]
wo Daten [i] die Zeitreihe darstellen (die Daten um 00:00:00 täglich gesammelt wird) für eine Komponente, die eine ist Teil des gesamten Datenarrays.
Was ich tun möchte, ist ein gestapeltes Balkendiagramm für jedes {Datum, Wert} -Objekt zu erstellen, so dass Sie einen Teil sehen, der data[0]
darstellt, ein Teil, der data[1], ..., data[data.length-1]
darstellt.
Was ist der beste Weg, dies in d3 zu tun? Vielen Dank! Hier