Making a choropleth map

Choropleth maps, which visualize statistical variation through the shading of areas, are among the most popular ways to map demographic data. Census or ACS data acquired with tidycensus can be mapped in this way in ggplot2 with geom_sf using the estimate column as a fill aesthetic. In this exercise, you'll make a choropleth map with ggplot2 of median owner-occupied home values by Census tract for Marin County, California.

This exercise is part of the course

Analyzing US Census Data in R

View Course

Exercise instructions

  • Initialize the ggplot object.
  • Set the polygon fill to the estimate column.
  • Map your data with geom_sf().

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

library(ggplot2)

# Create a choropleth map with ggplot
___(marin_value, aes(___ = ___)) + 
  ___()