Multidimensional Filtering on US County Facts
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 descriptionAn example of multidimensional filtering (crossfiltering) using histograms and brushing. Shows the Iris dataset. Leverages d3-rosetta.