Saltar al contenido
Home » Blog » Mapa de población latina en California

Mapa de población latina en California

A propósito de la situación actual en California, decidimos mapear la población latina en ese estado. Aquí está cómo lo hicimos con R.

Cargar datos censales

Usamos datos del censo, descargados con tidycensus. La llave para el API la conseguimos acá.

El resultado es un objeto sf con las geometrías de tractos del censo, y la población calculada para cada tracto de California. Ahora, podemos usarlo para mapear.

una tabla sf

Mapas 2D y 3D

Para visualizar este objeto, podemos hacerlo simplemente con ggplot. Algo así:

p <- 
  ggplot(eth_pct) +
  geom_sf(aes(fill = pct_hispanic), color = NA) +
  scale_fill_viridis_c("% pob. hispana", option = "plasma", direction = -1) +
  theme_void()

Y con eso tenemos un mapa de calor de la población latina en California. Se vería algo así:

Y ahora… si queremos tener este mapa en 3D, podemos hacerlo utilizando rayshader.

rayshader::plot_gg(
  p,
  multicore = TRUE,
  width = 6,
  height = 6,
  scale = 250,
  zoom = 0.75,
  phi = 30,
  theta = 135
)

Y con eso podemos tener una visualización de impacto para ubicar fácilmente los lugares con mayor porcentaje de población latina en California

Una oportunidad más para usar datos y con ellos contribuir a las conversaciones de interés. Porque las discusiones pueden ser más productivas con datos.