Me he estado poniendo al día con R en el último mes.
Aquí está mi pregunta:
¿Cuál es una buena manera de asignar colores a variables categóricas en ggplot2 que tienen un mapeo estable? Necesito colores consistentes en un conjunto de gráficos que tienen diferentes subconjuntos y diferentes números de variables categóricas.
Por ejemplo,
plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line()
donde categoricalData
tiene 5 niveles.
Y entonces
plot2 <- ggplot(data.subset, aes(xData.subset, yData.subset,
color=categoricaldData.subset)) + geom_line()
donde categoricalData.subset
tiene 3 niveles.
Sin embargo, un nivel particular que está en ambos conjuntos terminará con un color diferente, lo que hace que sea más difícil leer los gráficos juntos.
¿Necesito crear un vector de colores en el marco de datos? ¿O hay otra forma de asignar colores específicos a las categorías?
factor
común entre todas las parcelas.