[R-es] Los puntos no tapen el mapa hecho ggplot

Juan Diego Alcaraz-Hernández jd@lc@r@z @ending from gm@il@com
Mie Nov 14 12:58:22 CET 2018


No entieno muy bien lo que preguntas. Además, los datos de Data no están
disponibles por lo que no puedo ver como quedaría el gráfico.
Sin embargo, si lo que quieres es que la linea de los mapas "tape" los
puntos que están cerca de los puntos, debes de copiar el mismo código para
visualizar el mapa debajo de los línea de puntos, de esta manera:

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=Data,aes(x=lon,y=lat,color= value),size=1.5) +
        scale_colour_gradient2(low = "white", mid = "blue",high = "red",
midpoint = 175,guide="colourbar",limits=c(0,350))+
  geom_path(data=map_data('world'), aes(x=long, y=lat,group=group))+
        labs(title =  "Depth of changes"))

Es lo que yo hago, no se si habrá otra manera... :-)

Tambien pudes unir los "theme" con comas y como preferencia personal, yo lo
pondría al final del código...

ggplot(legend=FALSE)+
  geom_path(data=map_data('world'), aes(x=long, y=lat,group=group))+
  geom_point(data=Data,aes(x=lon,y=lat,color= value),size=1.5) +
  scale_colour_gradient2(low = "white", mid = "blue",high = "red", midpoint
= 175,guide="colourbar",limits=c(0,350))+
  geom_path(data=map_data('world'), aes(x=long, y=lat,group=group))+
  theme(panel.background=element_blank(),
                  panel.grid.major = element_blank(),
                  panel.grid.minor = element_blank(),
                  axis.text.x=element_blank(),
                  axis.text.y=element_blank(),
                  axis.ticks = element_blank())+
        xlab("") +
        ylab("")+
        labs(title =  "Depth of changes"))


El mié., 14 nov. 2018 a las 12:35, Manuel Mendoza (<mmendoza using mncn.csic.es>)
escribió:

> Buenos días. Hago mis mapas con el código que os copio abajo, pero me
> gustaría que me dibujase las líneas del mapa después de poner los
> puntos para que se vean. Puedo hacer los puntos más pequeños, pero
> entonces quedan separados y yo quiero que rellenen el mapa.
> Gracias, como siempre,
> Manuel
>
> print(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=Data,aes(x=lon,y=lat,color=
> value),size=1.5) +
>                    scale_colour_gradient2(low = "white", mid =
> "blue",high = "red", midpoint = 175,
>                    guide="colourbar",limits=c(0,350))+
>                    labs(title =  "Depth of changes"))
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> .
>
> --
> 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
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>


-- 
Juan Diego Alcaraz Hernández

http://juandiegoalcaraz.wordpress.com/
Research Group on Ecology of Inland Waters (GRECO)
Research Group on Aquatic Ecology (EcoAqua)
Institute of Aquatic Ecology
University of Girona

·´¯`·.¸¸..><((((º>.·´¯`·.¸¸.·´¯`·.¸><((((º>`·.¸¸.·´¯`·.¸
<º))))><`·.¸¸.·´¯`·.¸.<º))))><.¸. , . .·´¯`·.. <º))))><¸.·

	[[alternative HTML version deleted]]



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