Bonjour,
j'utilise la méthode ChartFactory.createBarChart(...) sur des données contenant des séries et catégories telles que par ex:
A={{Gr4, 3}, {Gr5, 7}}
B={{Gr4, 5}, {Gr5, 11}}
C={{Gr2, 8}, {Gr1, 2},{Gr3, 7}}
D={{Gr2, 2}, {Gr1, 4},{Gr3, 1}}
D={{Gr4, 6}, {Gr1, 2},{Gr3, 13}}
Donc dans chacune des catégories (A, B, C...) je n'ai ni le meme nb de séries (Gr1, Gr2...) ni les meme séries. La méthode createBarChart() produit donc un graph où les barres sont positionnés en horizontale selon la série mais c'est PAS ce que je veux.
Les séries n'ont pas de sémantiques particulière donc je voudrais plutot un graph où chacune des barres sont les unes à coté des autres avec le meme espace entre. Mais les barres de la meme série doivent qd meme avoir la meme couleur.
J'ai essayé de trouver une méthode dans createBarChart() pour re-configurer le placement des barres mais j'ai rien trouvé de facile à faire (sans ré-écrire toutes les classes en lien avec ce type de graph). Est-ce que quelqu'un à une idée?
Du coup j'ai essayé une version avec toutes les valeurs dans la meme série mais maintenant je sais pas bien comment faire une boucle sur les données pour changer la couleur des barres. Et aussi j'ai pas bien compris quelle(s) classe(s) je dois utiliser pour setter la couleur?
D'avance merci pour votre aide
Partager