Variant de la barre de couleurs avec morris.js graphique à barres?
Je suis un JavaScript à l'aide de débutant morris.js pour créer un graphique où j'ai besoin de chaque barre contenant une valeur de y, être d'une couleur différente. Le code ci-dessous montre ce que j'ai fait jusqu'à présent
Morris.Bar({
element: 'calls-made',
data: [
{ y: 'Person A', a: 10 },
{ y: 'Person B', a: 15 },
{ y: 'Person C', a: 12 },
{ y: 'Person D', a: 20 }
],
xkey: 'y',
ykeys: ['a'],
labels: ['Calls'],
barColors: ["#B21516", "#1531B2", "#1AB244", "#B29215"],
hideHover: 'always',
});
Je tiens la barre pour 'Personne' pour être une couleur, puis "Personne B" pour être d'une autre couleur et ainsi de suite, mais pour le moment, tous les bars sont affichés comme la première couleur dans le tableau. Personne ne sait si il existe un moyen de faire cela?
Merci beaucoup!
OriginalL'auteur pooja-bangar | 2014-11-05
Vous devez vous connecter pour publier un commentaire.
cela devrait être accepté comme réponse correcte.
OriginalL'auteur SunilR
J'ai fait quelque chose de similaire, mais avec des éléments dynamiques.
OriginalL'auteur Marcelo
J'ai trouvé un moyen de changer les couleurs, même si la liste est plus que quatre valeurs. Si jamais quelqu'un vient de cette façon, la recherche d'une réponse
OriginalL'auteur Vutlhari Ndlovhu