[R-es] gradiente de colores con ggplot

Manuel Mendoza mmendoz@ @ending from mncn@c@ic@e@
Mie Dic 26 11:33:42 CET 2018


Buenos días y felices fiestas, a ver si alguien puede decirme por qué  
me da este error, si mi argumento (que creo que se refiere a "sum") si  
es numérico:
Error in c(0, max) + labs(title = "Esumap 5085"): non-numeric argument  
to binary operator.

Este es el código:

myPalette <- colorRampPalette(rev(brewer.pal(11, "Spectral")))

ggplot(legend=FALSE)+geom_path(data=map_data('world'), aes(x=long,  
y=lat,group=group))+
   theme(panel.background=element_blank())+theme(panel.grid.major =  
element_blank())+
   theme(panel.grid.minor =  
element_blank())+theme(axis.text.x=element_blank(),axis.text.y=element_blank())+
   theme(axis.ticks = element_blank())+xlab("") + ylab("")+
   geom_point(data=sumdf,aes(x=lon,y=lat,color= sum),size=1) +
   scale_colour_gradientn(colours = myPalette(100), limits=c(0, 200)+
   geom_path(data=map_data('world'), aes(x=long, y=lat,group=group))+
   labs(title =  "Esumap 5085"))

Gracias, como siempre,
Manuel




























.

-- 
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain



Más información sobre la lista de distribución R-help-es