Okay, das ist ein wenig schwierig. Ich habe ein Array der folgenden Objekte:Highcharts Säulendiagramm Gruppierung
Jetzt ist mein Ziel Säulendiagramm zu erstellen, die wie folgt aussehen würde:
und dann wird das nächste Objekt in meinem Array.
Ich habe mich durch die Dokumentation und alles, was ich finden konnte, war so etwas wie diese:
Das Problem ist der data
Wert, der in der Serie. Wenn Sie ein Array einfügen, wird es auf alle Kategorien aufgeteilt. Soweit ich sehen kann, können Sie eine Datenreihe nicht in einer Kategorie sperren.
Meine Frage ist, hat jemand so etwas schon einmal gemacht und kann mir helfen? :)
Mein Versuch:
Im innerhalb dieser Geige versuchen:
Highcharts.chart('container', {
xAxis: {
minPadding: 0.05,
maxPadding: 0.05,
categories: ['Apples', 'Oranges', 'Pears', 'Bananas', 'Plums']
},
series: [{
type: 'column',
name: 'Apples',
zoneAxis: 'x',
data: [
['First', 29.9],
['Second', 71.5],
['Third', 106.4]
]
},{
type: 'column',
name: 'oranges',
data:[
['A', 20]
]
}]
});
Es ist einfacher, mit einem helfen Geige von Ihrem tatsächlichen Code a Beispiel, anstatt einer etwas verwandten Highcharts-Demo. Kurze Antwort ist ja, Sie haben Recht, dass es nicht so funktioniert, aber ja, mit etwas Manipulation sollten Sie in der Lage sein zu bekommen, was Sie brauchen. – jlbriggs