Javier Martínez-López
2013-Jan-24 16:18 UTC
[R-es] varios mapas en un mismo plot con rasterVis
Hola a tod@s, quiero poner diversos mapas ráster categóricos en una misma figura y con una sola leyenda y estoy usando un ejemplo de Óscar Perpiñán ( https://procomun.wordpress.com/2012/02/20/maps_with_r_2/ , el segundo ejemplo) para hacer los mapas. Quedan genial, el problema es que cada mapa es de una zona distina y no sé cómo ponerlos en la misma figura y con una única leyenda... He probado a hacerlo con ggplot2 directamente pero no obtengo los resultados que quiero y además se generan figuras muy pesadas... ¿alguna idea? Los mapas los importo con el paquete ''raster''. Gracias y saludos, Javier [[alternative HTML version deleted]]
Hola Javier, Contesto por alusiones ;-) Para usar la misma leyenda te conviene usar la función c.trellis del paquete latticeExtra: http://latticeextra.r-forge.r-project.org/#c.trellis&theme=default Por ejemplo, supongamos que tienes dos raster, r1 y r2: library(rasterVis) p1 <- levelplot(r1) p2 <- levelplot(r2) c(p1, p2) En la ayuda de c.trellis encontrarás más opciones que quizás te resulten útiles. Saludos. Oscar. El 24 de enero de 2013 17:18, Javier Martínez-López < javi.martinez.lopez@gmail.com> escribió:> Hola a tod@s, > > quiero poner diversos mapas ráster categóricos en una misma figura y con > una sola leyenda y estoy usando un ejemplo de Óscar Perpiñán ( > https://procomun.wordpress.com/2012/02/20/maps_with_r_2/ , el segundo > ejemplo) para hacer los mapas. Quedan genial, el problema es que cada mapa > es de una zona distina y no sé cómo ponerlos en la misma figura y con una > única leyenda... He probado a hacerlo con ggplot2 directamente pero no > obtengo los resultados que quiero y además se generan figuras muy > pesadas... ¿alguna idea? Los mapas los importo con el paquete ''raster''. > > Gracias y saludos, > > Javier > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]
Javier Martínez-López
2013-Jan-25 11:24 UTC
[R-es] varios mapas en un mismo plot con rasterVis
Muchísimas gracias! Había probado a unir los mapas como lista pero me aparecían consecutivamente en el display... no se me había ocurrido unirlos como cadena. Qué sencillo! Y por cierto que aparece una única leyenda en el lado derecho, así que genial. Excelente librería! Gracias y saludos, Javier 2013/1/24 Oscar Perpiñan <oscar.perpinan@gmail.com>> Hola Javier, > > Contesto por alusiones ;-) > > Para usar la misma leyenda te conviene usar la función c.trellis del > paquete latticeExtra: > http://latticeextra.r-forge.r-project.org/#c.trellis&theme=default > > Por ejemplo, supongamos que tienes dos raster, r1 y r2: > > library(rasterVis) > > p1 <- levelplot(r1) > p2 <- levelplot(r2) > > c(p1, p2) > > En la ayuda de c.trellis encontrarás más opciones que quizás te resulten > útiles. > > Saludos. > > Oscar. > > > El 24 de enero de 2013 17:18, Javier Martínez-López < > javi.martinez.lopez@gmail.com> escribió: > >> Hola a tod@s, >> >> quiero poner diversos mapas ráster categóricos en una misma figura y con >> una sola leyenda y estoy usando un ejemplo de Óscar Perpiñán ( >> https://procomun.wordpress.com/2012/02/20/maps_with_r_2/ , el segundo >> ejemplo) para hacer los mapas. Quedan genial, el problema es que cada mapa >> es de una zona distina y no sé cómo ponerlos en la misma figura y con una >> única leyenda... He probado a hacerlo con ggplot2 directamente pero no >> obtengo los resultados que quiero y además se generan figuras muy >> pesadas... ¿alguna idea? Los mapas los importo con el paquete ''raster''. >> >> Gracias y saludos, >> >> Javier >> >> [[alternative HTML version deleted]] >> >> >> _______________________________________________ >> R-help-es mailing list >> R-help-es@r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> >> >[[alternative HTML version deleted]]