Guten Morgen,
verschiedene Auswertungen lasse ich mir als Balkendiagramm mit PHPLOT ausgeben.
Was mir nicht gelingt, und auch nicht in der Doku zu finden ist:
Eine Zuordnung der Legende zu den tatsächlichen Daten bei unterschiedlicher Sortierung.
Beispieldiagramm mit Quelltext (phplot.com)
Wenn ich z. B. die Werte der Datenarrays absteigend sortieren lasse, stimmen zwar die Daten selbst, aber nicht mehr die dazugehörige Legende überein.
Beispiel:
Die Legende sollte aber zwingend an den jeweiligen Wert gebunden sein (40,4,2) und nicht starr wie überall beschrieben, weil sonst in umfangreichen Diagrammen die Legende nicht mit den tatsächlichen Daten übereinstimmt.
Ich hoffe, ich konnte mein Problem einigermassen verständlich erklären.
Wie kann man das verbinden?
verschiedene Auswertungen lasse ich mir als Balkendiagramm mit PHPLOT ausgeben.
Was mir nicht gelingt, und auch nicht in der Doku zu finden ist:
Eine Zuordnung der Legende zu den tatsächlichen Daten bei unterschiedlicher Sortierung.
Beispieldiagramm mit Quelltext (phplot.com)
Wenn ich z. B. die Werte der Datenarrays absteigend sortieren lasse, stimmen zwar die Daten selbst, aber nicht mehr die dazugehörige Legende überein.
Beispiel:
PHP-Code:
// 40=Engineering, 2=Manufacturing, 4=Administration
$data = array(array('Jan', 40, 2, 4));
$plot->SetLegend(array('Engineering', 'Manufacturing', 'Administration'));
// andere Sortierung
// 40=Engineering, 4=Administration, 2=Manufacturing
$data = array(array('Jan', 40, 4, 2));
$plot->SetLegend(array('Engineering', 'Manufacturing', 'Administration'));
// Daten stimmen nicht mehr mit Legende überein
Ich hoffe, ich konnte mein Problem einigermassen verständlich erklären.
Wie kann man das verbinden?

Kommentar