Skip to main content
100%

Multidimensional Filtering on US County Facts

✓ Published0🌍 Public
CCurran Kelleher
Last edited Aug 23, 2024
Created on Aug 21, 2024

This example demonstrates multidimensional filtering on US county demographic data using a series of interactive histograms. Each histogram represents a quantitative attribute such as racial composition, foreign-born population, or poverty rate. Brushing over any histogram filters the subset of counties highlighted across all others, revealing correlations between variables. The visualization implements this crossfiltering using `d3.bin`, `d3.brushX`, and `d3.scaleLinear`, with data loaded from CSV files via `d3.csv`. The `d3-rosetta` library manages state and resizing transitions, animating histogram bars with `transition.attrTween`.

AI-generated description

An example of multidimensional filtering (crossfiltering) using histograms and brushing. Shows the Iris dataset. Leverages d3-rosetta.

MIT Licensed

Similar vizzes