SocScape - mapping residential segregation and racial diversity

raceland - R package for a pattern-based, zoneless method for analysis and visualization of racial topography

The raceland package implements a computational framework for a pattern-based, zoneless analysis and visualization of (ethno)racial topography (Dmowska et al. 2020). It is a reimagined approach for analyzing residential segregation and racial diversity based on the concept of ‘landscape’ used in landscape ecology.  Racial landscape, represented by a high-resolution raster grid with each cell containing only inhabitants of a single race, is quantified by two metrics (entropy and mutual information) derived from the Information Theory concept (IT). Entropy is the measure of racial diversity, and mutual information measures racial segregation.

The racial landscape method is based on the raster gridded data, and unlike the previous methods, does not depend on the division of specific zones (census tract, census block, etc.). Calculation of racial diversity (entropy) and racial segregation (mutual information) can be performed for the whole area of interests (i.e., metropolitan area) without introducing any arbitrary divisions. The racial landscape method also allows for performing calculations at different spatial scales.

Download raceland

More information

  • How to measure spatial diversity and segregation? - Jakub Nowosad post introducing raceland package [Read more]
  • R vignettes:
    • raceland: R package for a pattern-based, zoneless method for analysis and visualization of racial topography [Read more]
    • raceland: Describing local racial patterns of racial landscapes at different spatial scales [Read more]
    • raceland: Describing local pattern of racial landscape using SocScape grids [Read more]

Dasymetric modeling in R

This is a set of scripts used to perform dasymetric modeling. This set of scripts use the following R libraries: DBI, RSQLite, rgdal, rgrass7.

The complete description of performing dasymetric modeling for the entire U.S using R is presented in the paper "Dasymetric modeling of population distribution – large data approach." published in Quaestiones Geographicae 38(1) by A.Dmowska. 

Download R scripts

Gridded-based racial dot map in R

This script implements the procedure of calculating racial dot maps from high-resolution race-specific grids.

Download R script