Cambiar el color en el que aparecen los NA

31 views
Skip to first unread message

Benjamín Elam Rodríguez Alcaraz

unread,
May 31, 2024, 9:03:21 PM5/31/24
to mxmaps
Hola Diego, 

Cuando ploteo mi variable de interés en el mapa de municipios hay ciertos id municipales que por varias razones no tienen información y, por tanto, cuando se grafican lo hacen como "NA". Veo que el paquete por default colorea esos polígonos en color negro. ¿Cómo puedo cambiarlo de tal forma que los polígonos que tienen "NA" aparezcan en otro color distinto de negro?

Gracias. 
Saludos, 

Diego Valle-Jones

unread,
May 31, 2024, 9:23:20 PM5/31/24
to mxmaps
Hola, 

Puedes adaptar el ejemplo que está en este link: https://www.diegovalle.net/mxmaps/articles/states.html

library("ggplot2")
library("mxmaps")
df_mxstate_2020$value <-  df_mxstate_2020$indigenous_language /
  df_mxstate_2020$pop * 100
df_mxstate_2020$value[1:5] <- NA

mxstate_choropleth(df_mxstate_2020,
                   num_colors = 1,
                   title = "Percentage of the population that speaks\nan indigenous language",
                   legend = "%") +
  # Add a fake color scale which we'll change to 'no data'
  geom_point(data = df_mxmunicipio_2020[1,],
             size = -1,
             aes(color = "",
                 group = NA)) +
  scale_color_manual(values = NA) +
  scale_fill_continuous(low="orange", high="darkred",
                        guide="colorbar", na.value="blue") +
  guides(color=guide_legend("no data",
                            override.aes=list(color = "blue",
                                              shape = 15,
                                              size = 7)))

Manuel Pérez Aguirre

unread,
Jun 1, 2024, 2:18:20 PM6/1/24
to mxmaps
qué chingón eres Diego. 
Oye, vas a sacar el Rdocumentation de mxmaps??

Saludos

Diego Valle-Jones

unread,
Jun 1, 2024, 9:01:33 PM6/1/24
to mxmaps
Hola, gracias. Por el momento no planes de subir el paquete a CRAN
Reply all
Reply to author
Forward
0 new messages