Points are placed like in a scatter plot, but they are sized based on the square root of data values.
Pack circles, figure out the transitions between time segments, and then generate frames to string together.
Represent individual counts with grouped units to make data feel less abstract.
When you choose visual encodings before considering the data, you usually end up with results that aren't so great.
Adjust coordinates, geometries, and encodings with packed circles to make various types of charts.
Learn how to build a custom visualization using D3.js and get acquainted with the popular JavaScript library.
Ooo, bubbles... It's not the most visually efficient method, but it's one of the more visually satisfying ones.
With online dating apps, you’re able to filter out potential matches based on…
These are all the failures since 2001, scaled by amount of assets in 2023 dollars.
The New York Times shows how the west tried to isolate Russia and…
There are things that make us happy. There are things where we find meaning in the everyday. What are the things that give us both?
Agar.io is a multiplayer game where people control cells in a Petri dish-type…
With Covid came sudden shifts in daily life and work, which gave rise…
This is a story about pizza, geometry, and making sure you get what you paid for.
Millions of Ukrainians (over three million as of this writing) have left their…
Vaccine supply is only part of the equation. For The New York Times,…
This is a 24-hour snapshot for a day in the life of Americans.
We see percentages for the vaccinated and unvaccinated, and people can easily misinterpret…
Most people are familiar with the file-and-folder view. Sort alphabetically, date, or file…
Researchers asked 10,000 participants to list ten things that recently made them happy. I counted and connected the dots.
The Bloomberg medal tracker is fun to look at. I think the graphics…
Gus Wezerek, Ryan D. Enos, and Jacob Brown for NYT Opinion use neighborhood-level…
Steph Curry has been on a tear as of late. In April he…