Discussion:
[R-es] ggplot con muchos colores
Manuel Mendoza
2018-11-08 12:44:15 UTC
Permalink
Buenos días, estoy haciendo unos mapas con ggplot, con 29 categorías,
por lo que tengo que utilizar library(RColorBrewer) para disponer de
suficientes colores. El problema es que al hacerlo acorde a dos
variables distintas (color=var1 y color=var2), cuyas 29 categorías son
obviamente las mismas, les da distintos colores y no puedo comparar
los mapas.
Muchas gracias,
Manuel




















.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
Manuel Mendoza
2018-11-08 17:33:29 UTC
Permalink
Gracias José Luis, solucionado.
Manuel
Puedes hacer un vector de colores asignándole manualmente un color a
cada una de las 29 categorias.Aunque da un poco de trabajo luego ya
col<-c("blue", "red", "green")names (col)<-c("España", "Francia", "Italia")
A tu grafico de ggplot le añades:+scale_fill_manual(values=col) o
bien+scale_colour_manual(values=col)
  Ejemplo simple, un dataset con tres paises
| Pais | Poblacion |
| España | 1000 |
| Francia | 5000 |
| Italia | 3000 |
 
cols<-c("blue", "red", "green")                names
(cols)<-c("España", "Francia", "Italia")        ggplot(PAISES,
aes(x=factor(Pais), y=Poblacion, fill=Pais))+               
geom_col()+scale_fill_manual(values=cols)
De esta forma, España siempre saldrá en "blue"
El Jueves 8 de noviembre de 2018 13:44, Manuel Mendoza
Buenos días, estoy haciendo unos mapas con ggplot, con 29 categorías, 
por lo que tengo que utilizar library(RColorBrewer) para disponer de 
suficientes colores. El problema es que al hacerlo acorde a dos 
variables distintas (color=var1 y color=var2), cuyas 29 categorías son 
obviamente las mismas, les da distintos colores y no puedo comparar 
los mapas.
Muchas gracias,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
_______________________________________________
R-help-es mailing list
https://stat.ethz.ch/mailman/listinfo/r-help-es
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural History (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain
Loading...