J'ai un problème avec l'application de deux modifications différentes sur mon objet ggplot2
. J'ai un barplot avec 3 groupes dessus. Je veux:
J'ai trouvé les solutions suivantes aux problèmes ci-dessus:
+ scale_fill_manual(values = c("red", "green", "blue"))
+ scale_fill_discrete(guide = guide_legend(reverse=TRUE))
Le problème est que la deuxième application (+ scale_fill_discrete(...)
) remplace la première:
Scale for 'fill' is already present. Adding another scale for 'fill', which will replace the existing scale.
(séparément, les deux fonctionnent bien). Comment y faire face?
Vous n'avez pas besoin de le doubler, cela devrait fonctionner:
scale_fill_manual(values = c("red", "green", "blue"),name= "My name", guide = guide_legend(reverse = TRUE))