scale_fill_discrete et scale_fill_manual - options de légende confusion
J'ai un problème avec l'application de deux différentes modifications sur mon ggplot2
objet. J'ai un barplot avec 3 groupes. Je veux:
- définir une couleur pour chaque groupe
- réorganiser l'ordre de la légende des étiquettes
J'ai trouvé les solutions suivantes pour les problèmes ci-dessus:
+ scale_fill_manual(values = c("red", "green", "blue"))
+ scale_fill_discrete(guide = guide_legend(reverse=TRUE))
Le problème, c'est la deuxième application (+ scale_fill_discrete(...)
) est remplacer le premier:
Scale for 'fill' is already present. Adding another scale for 'fill', which will replace the existing scale.
(séparément les deux d'entre eux fonctionnent bien). La façon de traiter avec elle?
source d'informationauteur Marta Karas | 2014-08-07
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas besoin de faire le double, cela devrait fonctionner: