Anzeigen von bestimmten Reihe der Werte in den stack-Etikett mit highcharts

Hier ist, was ich arbeite mit: http://jsfiddle.net/josip0423/prJjY/171/

Ich ve wurde kämpfen mit diesem für die letzten paar Stunden, ohne von der Stelle zu kommen. Ich bin sehr neu in javascript, und nur gefunden highcharts heute.

Standardmäßig die stack-label zeigt die Summe der beiden Reihen (dies.Gesamt). Was ich will zu tun ist, zeigen die Prozent von der Serie (Wert "Complete" - Serie /mit diesem.total * 100).

Ich kann nicht herausfinden, wie extrahieren Sie den Wert für die "Komplette" Serie.

yAxis: {
            stackLabels: {
                style: {
                    color: 'black'
                },
                enabled: true,
                formatter: function() {

                    **return this.total**

                }
            }
        }

Also am Ende, mein graph sieht genau das gleiche, außer dass die Etiketten über jeder Spalte zeigen die Prozent für die "Komplette" Serie.

Vielen Dank im Voraus!

  • Ich Tat es nicht. Endete das ändern das Diagramm herum zu einem gestapelten Säulen mit einer separaten Zeile für den Prozentsatz. Dies erforderte zu ziehen, dass die Daten aus SQL aber das war dann leichter, was ich hier zu tun versuchen. Beispiel für die Richtung, die ich ging: highcharts.com/demo/combo-dual-axes
InformationsquelleAutor yoshi0423 | 2012-12-08
Schreibe einen Kommentar