Jpgraph ändert die Farben auf meinem Barplot nicht

7

Ich fange gerade mit jpgraph und XAMPP an, ich wollte einen Barplot machen. Als ich einige Artikel im Internet las, sagte es, dass Sie eine Reihe von Farben übergeben können, um die Füllfarbe so einzustellen, dass jeder Balken eine andere Farbe hat. Wenn ich jedoch die Farbe übertrage, ändert sich die Grafik nicht von ihrer Standardfarbe hellblau.

Das Diagramm reagiert auf Änderungen der Daten, aber nicht auf Änderungen der Farbe. Ich habe es mit einem akkumulierten Balkendiagramm versucht und das scheint farbempfindlich zu sein.

Ich bin mir nicht sicher, wie ich ein Problem so diagnostizieren kann. Hilfe bitte!

Code unten (Beispiel aus der Jpgraph-Dokumentation, bei der die Farbe von orange zu # B0C4DE geändert wurde [orange aus dem ursprünglichen Beispiel wird nicht angezeigt]):

%Vor%     
Zigu 08.08.2011, 23:13
quelle

3 Antworten

18

Ich hatte das gleiche Problem, die Lösung, die ich gefunden habe, besteht darin, die Formatierung nach der BarPlot-Klasseninitialisierung zu definieren

%Vor%

Lösung gefunden hier

    
Pierre de LESPINAY 09.08.2011, 06:27
quelle
4

Dies liegt daran, dass% cco_de% die Standardeinstellungen für das Design verwendet. Es gibt zwei Lösungen

  1. Fügen Sie das Diagramm hinzu, bevor Sie die Einstellungen übernehmen
  2. Entfernen Sie das Thema Add() nach $graph->graph_theme = null; oder passen Sie das Thema an

Quelle: /docs/chunkhtml/ch29.html - Teil VII. Themenklasse

Ich habe mich kürzlich damit beschäftigt, da meine Legende auch nicht korrekt angezeigt wurde JpGraph: Wie kontrolliere ich x / y-Offset, Ränder und Farbe in v3.5.0b1 bei Verwendung von AccBarPlot?

    
codemonkee 11.05.2012 17:43
quelle
4

Ich habe das gleiche Problem, und das ist meine Lösung: füge einfach "ClearTheme ()" hinzu, so:

%Vor%     
wlwk 11.03.2016 13:33
quelle

Tags und Links