Skip to main content
100%

Fork of Multivariate Choropleth -livecoded

✓ Published0🌍 Public
AArna Karick
Last edited Feb 5, 2021
Created on Feb 5, 2021

This example visualizes white, black, and Asian population distributions across New York census tracts. It uses a choropleth map where each tract's fill color results from blending three semi-transparent color scales, one per racial group, using a multiplicative blend. The map is rendered with D3.js v5, projecting geographic data with `d3.geoPath` and TopoJSON. Population data comes from the American Community Survey, accessed via a Gist, and the visualization uses a single SVG canvas.

AI-generated description

An intermediate state on the way towards trying to visualize multidimensional data for census tracts. The more green it is, the more white people there are.

This uses a linear scale that varies in opacity only.

<iframe height="300" width="960" src="https://vizhub.com/curran/e73025c231e445e09cbdfa9f421246e8?mode=snippet&file=index.js#L80-85" title="Opacity Linear Scale" frameborder="0" ></iframe>

Data from bl.ocks.org: New York Census Tracts by Mike Bostock.

Fetching of American Community Survey data inspired by Observable: Racial distribution in NC by Mark McClure.

The variables used are documented in the ACS API Reference.

MIT Licensed

Similar vizzes