Je me suis familiarisé avec R le mois dernier.
Voici ma question:
Quel est le bon moyen d'attribuer des couleurs aux variables catégorielles dans ggplot2 qui ont un mappage stable? J'ai besoin de couleurs cohérentes sur un ensemble de graphiques qui ont différents sous-ensembles et un nombre différent de variables catégorielles.
Par exemple,
plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line()
où categoricalData
a 5 niveaux.
Puis
plot2 <- ggplot(data.subset, aes(xData.subset, yData.subset,
color=categoricaldData.subset)) + geom_line()
où categoricalData.subset
a 3 niveaux.
Cependant, un niveau particulier qui se trouve dans les deux ensembles se terminera par une couleur différente, ce qui rend plus difficile la lecture des graphiques ensemble.
Dois-je créer un vecteur de couleurs dans le bloc de données? Ou existe-t-il un autre moyen d'attribuer des couleurs spécifiques aux catégories?
factor
élément commun à toutes les parcelles.