Puedo usar facet_grid con los mapas?

17 views
Skip to first unread message

Carmina Barjon

unread,
Apr 12, 2024, 2:55:45 PM4/12/24
to mxmaps
Quisiera poder hacer 3 mapas de mexico, tengo el data frame con los estados, la variable a graficar (valu) y una tercer variable (genero), es posible usar facet_grid con mxstate_choropleth para generar automaticamente 3 mapas? 
(Se que una alternativa es hacer separados los 3 mapas, pero me gustaría tnerlos todos para que fueran de la misma escala) 
Gracias 

Diego Valle-Jones

unread,
Apr 12, 2024, 4:07:54 PM4/12/24
to mxmaps
Hola, por el momento face_grid no funciona con mxmaps, pero puedes hacer lo mismo con el paquete ggpubr

library(mxmaps)
library(ggplot2)
library(ggpubr)

data("df_mxstate_2020")
df <- rbind(df_mxstate_2020, df_mxstate_2020)
df$value <- df$pop
df$genero <- rep(c("m", "f"), each= 32)
f <- mxstate_choropleth(subset(df, genero == "f"),
                   title = "F population, by state")
m <- mxstate_choropleth(subset(df, genero == "m"),
                        title = "M population, by state")
ggarrange(f, m,
          labels = c("", ""),
          ncol = 1, nrow = 2)


Reply all
Reply to author
Forward
0 new messages