Data Stories
Data visualizations from
real-world datasets.
Each story explores a specific dataset from film, cannabis, and other domains. Browse by industry, search by method, or filter by visualization type.
Collections
46 stories
Browse
Explore by industry or view all visualizations
46 total stories
Collection
Film Data Stories
IMDB + TMDB-driven visual stories about budgets, awards timing, themes, and multilingual reach.

The Marquee
A cinematic ledger of budget, revenue, and audience chatter to reveal low-budget breakouts.
MethodCompare budget versus revenue and layer audience attention to find residuals.
imdbtmdbbox-office

The Critics' Chorus
A dual-wave score that contrasts awards recognition with audience resonance.
MethodCompare awards totals against popularity, votes, and ratings by genre and decade.
imdbtmdbawards

The Awards Runway
A runway timeline tracking how long films wait to earn awards recognition.
MethodCompute award lag and compare win rates by lag bins.
imdbtmdbawards

The Trailer Cut
A heatmap of thematic beats showing how narrative obsessions rise and fall by decade.
MethodAggregate keyword frequencies by decade and compare with popularity averages.
imdbtmdbkeywords

The Soundtrack Waveform
Layered waves show how multilingual releases amplify audience reach.
MethodCompare revenue and popularity by language count across decades.
imdbtmdblanguage
The Auteur’s Fingerprint
Fingerprint ridges encode a director’s repeating genres and collaborators — a signature you can see and feel.
MethodCompute a signature profile per director using genre variety and collaborator density; compare consistency proxies across the dataset.
imdbtmdbdirectors
The Distribution Roll
Film reels unspool into ribbons: distributor countries feeding regions and formats across decades.
MethodAggregate distributor-country → distribution-region routes by decade and compare route diversity and reach.
imdbtmdbdistribution
The Set Map
A stamped passport of production vs shooting: how often films travel to get made.
MethodCompare production-company country vs location country by decade; measure mismatch rate and top routes.
imdbtmdblocations
The Ensemble Poster
A poster wall where casts become crowds: ensemble size reshapes engagement without guaranteeing higher ratings.
MethodCompare cast size against popularity and vote_average across decades.
imdbtmdbcast
The Two Ledgers
A double-entry audit: where IMDB and TMDB disagree on the money.
MethodCompare IMDB raw budget/gross text against TMDB budget/revenue, measuring log-ratio gaps and outlier density by decade.
imdbtmdbfinance
The Tagline Room
A corkboard of promises: taglines and overviews magnetize into mood and theme.
MethodCluster by repeated keywords and approximate mood from text; compare popularity/rating patterns across clusters.
imdbtmdbtext
The Credit Roll Density
A film-strip wall where crew mix becomes a craft barcode and the roll thickens with density.
MethodAggregate department counts per film and normalize by runtime; compare density and mix against awards and ROI.
imdbtmdbcredits
Page 1 of 3
Collection
Cannabis Data Stories
A Canada retail atlas linking physical stores to web stacks, captures, and public sentiment signals.
Green Lights
A geodesic map of cannabis store spacing showing deserts where nearest-neighbor distances stretch thin.
MethodCompute nearest-neighbor distance for each store using Haversine formula.
geographyretailcanada
Ghost Websites
A stark correlation between website presence and authorization outcomes in Ontario cannabis licensing.
MethodCompare authorized/cancelled rates by website presence; estimate odds ratio and chi-square test.
ontariolicensingmetadata
Postal Quilt
A Lorenz curve visualization showing concentration of cannabis stores across postal Forward Sortation Areas.
MethodCompute store counts by FSA; measure concentration via Lorenz curve and Gini coefficient.
geographyconcentrationcanada
The Northern Fade
Canada as stacked latitude bands; retail presence fades as you move north like a dimmer.
MethodBin stores by latitude (0.5°); compute counts per bin and per province.
geographylatitudedistribution
Neon Regulatory Weather
Municipalities as weather systems: cancellation rate shows which cities have "stormy" licensing climates.
MethodAggregate by municipality; compute cancelled/authorized proportions; use Beta-Binomial shrinkage.
ontariolicensingregulation
Brand Ecology
A terrarium of brands: chains form dense colonies, independents are one-off wildflowers.
MethodCreate inferred brand graph from name similarity and website domains; measure outcomes by brand size.
brandschainsconsolidation
Name Terroir
Word frequencies from store names: provincial vocabularies as distinct "terroir" patterns.
MethodTokenize canonical store names; compute token frequency by province; test differences via divergence.
linguisticnamesprovinces
License Plate Graveyard
Ontario addresses with multiple license numbers reveal regulatory churn, tracked like stacking license plates.
MethodGroup Ontario listings by normalized address; compute distinct licenses plus authorized/cancelled flags.
ontariolicensingchurn
Hub & Spoke
K-means clustering reveals inferred "hubs"; remote stores hang off them by long geodesic spokes.
MethodCluster store coordinates within each province (k-means) to infer hubs; compute distance to nearest hub center.
geographyclusteringcanada
Review Voltage
Rating distributions by province showing electrical voltage of customer sentiment.
MethodCompute kernel density estimates (KDE) by province; run Kolmogorov-Smirnov tests.
ratingsprovincesdistribution
Clock Face
A 24-hour radial map of store availability across Canada.
MethodAggregate open/close times; compute "coverage" (% of stores open) for each hour.
hourstimeprovinces
Survival Signal
Correlation between low ratings and permanent store closures.
MethodGroup stores by rating quintile; compute closure rate per quintile.
ratingsclosuressurvival
Page 1 of 2
Index
All stories
A cross-domain scan. As we add more domains, this section becomes the fastest way to browse the entire studio.
46 total
Filter bar
Search the entire studio
Use a unified dropdown to add tag or keyword filters. Use “Text contains” for free search.
46 stories · 4 pages
Tip: select a tag/keyword, or use “Text contains” for direct phrase filtering.
film
2026-02-05
The Marquee
A cinematic ledger of budget, revenue, and audience chatter to reveal low-budget breakouts.
MethodCompare budget versus revenue and layer audience attention to find residuals.
film
2026-02-05
The Critics' Chorus
A dual-wave score that contrasts awards recognition with audience resonance.
MethodCompare awards totals against popularity, votes, and ratings by genre and decade.
film
2026-02-05
The Awards Runway
A runway timeline tracking how long films wait to earn awards recognition.
MethodCompute award lag and compare win rates by lag bins.
film
2026-02-05
The Trailer Cut
A heatmap of thematic beats showing how narrative obsessions rise and fall by decade.
MethodAggregate keyword frequencies by decade and compare with popularity averages.
film
2026-02-05
The Soundtrack Waveform
Layered waves show how multilingual releases amplify audience reach.
MethodCompare revenue and popularity by language count across decades.
film
2026-02-06
The Auteur’s Fingerprint
Fingerprint ridges encode a director’s repeating genres and collaborators — a signature you can see and feel.
MethodCompute a signature profile per director using genre variety and collaborator density; compare consistency proxies across the dataset.
film
2026-02-06
The Distribution Roll
Film reels unspool into ribbons: distributor countries feeding regions and formats across decades.
MethodAggregate distributor-country → distribution-region routes by decade and compare route diversity and reach.
film
2026-02-06
The Set Map
A stamped passport of production vs shooting: how often films travel to get made.
MethodCompare production-company country vs location country by decade; measure mismatch rate and top routes.
film
2026-02-06
The Ensemble Poster
A poster wall where casts become crowds: ensemble size reshapes engagement without guaranteeing higher ratings.
MethodCompare cast size against popularity and vote_average across decades.
film
2026-02-06
The Two Ledgers
A double-entry audit: where IMDB and TMDB disagree on the money.
MethodCompare IMDB raw budget/gross text against TMDB budget/revenue, measuring log-ratio gaps and outlier density by decade.
film
2026-02-06
The Tagline Room
A corkboard of promises: taglines and overviews magnetize into mood and theme.
MethodCluster by repeated keywords and approximate mood from text; compare popularity/rating patterns across clusters.
film
2026-02-06
The Credit Roll Density
A film-strip wall where crew mix becomes a craft barcode and the roll thickens with density.
MethodAggregate department counts per film and normalize by runtime; compare density and mix against awards and ROI.
Page 1 of 4
Get new visualizations in your inbox
We'll send you updates when new data stories and techniques go live.