Donnerstag, 5. Oktober 2023

Better Access Charts: Farben im Kuchendiagramm

In Better Access Charts ist jetzt die farbliche Darstellung bei Kuchendiagramme und ähnlichen Charts optimiert. Wie es dazu kam und wie sich die Optimierung auswirkt, zeigt dieser Beitrag.

In einer Diskussion auf GitHub hat sich ein Benutzer an mich gewandt und ein paar Fragen gestellt. Einige Fragen haben sich dann von selbst erledigt. Eine der Frage führte zu einem Bug, der mittlerweile gelöst ist. Am Ende blieb die Frage übrig, wie man Better Access Charts einstellen muss, damit in einem Kuchendiagramm die einzelnen Kuchenstücke in unterschiedlichen Farben gezeigt werden.

Meine Recherche ergab, dass dieses Problem bis zur Version 2.31.03 nicht aufgetreten ist. Mit dem Wechsel zu Chart.js 3.0.2 war das bisherige Plugin für die Farbschemata nicht mehr kompatibel. Aus diesem Grund musste ein anderes Plugin eingesetzt.

So sah ein Kuchendiagramm in der Umsetzung mit dem alten Plugin aus:

Jedes Tortenstück ist in einer anderen Farbe dargestellt.

Im Rahmen der Anpassung an Chart.js 3.0.2 und dem Einsatz eines anderen Plugins hat sich das Aussehen dann wie folgt geändert:

Jetzt wird jede Datenreihen in einer anderen Farbe dargestellt. Die einzelnen Datenpunkte einer Datenreihe werden jedoch alle in derselben Farbe dargestellt.

Die Lösung des Problems habe ich in der Dokumentation zum verwendeten Plugin gefunden. Nachdem ich den Modus von der Standardeinstellung "dataset" auf den Wert "data" geändert habe, wird der Chart wie folgt ausgegeben:

Die Darstellung ist zwar nicht ganz so wie erhofft, aber doch deutlich besser als vorher. Damit ist Better Access Charts wieder ein kleines Stückchen besser geworden.

Die aktuelle Version von Better Access Charts steht wie immer auf GitHub bereit:
https://github.com/team-moeller/better-access-charts

Keine Kommentare: