Comment définir les couleurs du graphique à barres jqplot par barre?
Je suis en train de régler les couleurs de mon jqplot barre de graphique à barres. Il y aura toujours des six bars, groupés en ensembles de 2 bars. Voici un exemple de données tracées:
line1 = [6000, 5000, 5500];
line2 = [16000, 10000, 14000];
J'ai utilisé jusqu'à présent:
seriesColors: ["#F3CBBF", "#BFDDE5", "#CF3501", "#027997", "#CF3501", "#027997"],
Mais jqplot alterne entre les 2 premiers bars à chaque fois au lieu d'utiliser la totalité de la déclaration de couleurs. C'est probablement qu'elle ne détermine que l'2 de la série, un ensemble de données.
Est-il un moyen de mettre la barre de couleurs explicitement?
source d'informationauteur Brian Scott
Vous devez vous connecter pour publier un commentaire.
Je le fais à l'aide de la varyBarColor méthode de sorte que vous pouvez lister les différentes couleurs pour les barres dans un tableau simple comme vous l'avez déjà fait, mais si il y a une seule série, il va utiliser ces couleurs pour chaque barre à la place. Voici un exemple de mon code:
Dans ce graphique, j'ai eu une série de 3 bars, et ils sont chacun dans une couleur différente de gris.
C'est assez vieux, mais encore n'a pas le droit de répondre, et il m'a fallu un certain temps pour comprendre, donc ici il va.
Vous avez besoin de deux choses:
Définir la varyBarColor et une série de tableau qui contient la série de couleurs pour chaque série, passé au même niveau que seriesDefaults, tels que:
essayez comme ceci